Đề cương khóa học
Mô-đun 1: Tổng quan về HP UFT
• Trang chủ khởi động của UFT
Mô-đun 2: Chuẩn bị ghi lại / Lợi ích của Tự động hóa Kiểm thử
• Điều hướng qua quy trình làm việc kiểm thử GUI điển hình
• Tài liệu hóa các bước của một quy trình kinh doanh
• Ưu tiên các quy trình kinh doanh bằng cách sử dụng các tiêu chí hiệu quả
• Thu thập dữ liệu kiểm thử đủ
• Chuẩn bị môi trường kiểm thử cho việc tự động hóa
Mô-đun 3: Chuyển đổi trường hợp kiểm thử thủ công sang kiểm thử tự động
• Chạy một bài kiểm thử và kiểm tra lỗi
• Lưu một bài kiểm thử
• Xem kết quả bài kiểm thử
Mô-đun 4: Nhận diện một đối tượng
• Nhận diện các đối tượng trong UFT cho kiểm thử GUI
• Sử dụng Kho lưu trữ Đối tượng (Object Repository) để quản lý các đối tượng kiểm thử trong UFT cho kiểm thử GUI
Mô-đun 5: Chia sẻ Kho lưu trữ Đối tượng
• Nhận diện các loại Kho lưu trữ Đối tượng
• Quản lý các Kho lưu trữ Đối tượng được chia sẻ bằng cách sử dụng Bộ quản lý Kho lưu trữ Đối tượng
• Sử dụng các bộ nhận dạng quan hệ trực quan
Mô-đun 6: Đối tượng Đồng bộ hóa
• Định nghĩa sự đồng bộ hóa trong UFT cho kiểm thử GUI
• Nhận diện các công dụng của sự đồng bộ hóa trong UFT cho kiểm thử GUI
• Thêm một bước đồng bộ hóa cho một đối tượng xác định
Mô-đun 7: Sử dụng các điểm kiểm tra (Checkpoints)
• Định nghĩa các điểm kiểm tra tiêu chuẩn
• Thêm các điểm kiểm tra tiêu chuẩn vào một bài kiểm thử
• Sử dụng biểu thức chính quy để thêm tính linh hoạt cho một điểm kiểm tra tiêu chuẩn
Mô-đun 8: Sử dụng Tham số
• Chèn một tham số đầu vào hoặc đầu ra
• Chèn một tham số đầu ra
• Tham số hóa một điểm kiểm tra
• Đánh giá kết quả bài kiểm thử cho các bài kiểm thử lặp
Mô-đun 9: Cách sử dụng các hành động có thể tái sử dụng
• Nhận diện các hành động trong kiểm thử GUI
• Nhận diện các loại hành động
• Nhận diện số lần lặp của hành động và bài kiểm thử
• Nhận diện lời gọi tới các hành động đã tồn tại và bản sao của các hành động
• Chia sẻ giá trị bằng cách sử dụng bảng dữ liệu chung (global data table)
• Gọi các hành động có tham số
• Lưu trữ giá trị trả về của hành động
• Tạo nhiều hành động từ một hành động duy nhất
• Tạo một hành động mới
• Gọi một hành động có thể tái sử dụng từ một bài kiểm thử khác
• Sử dụng các trang tính dữ liệu cục bộ và chung
• Giải quyết các hành động bị thiếu
Mô-đun 10: Thêm các bước mà không cần công cụ ghi
• Liệt kê các loại bước có thể được thêm vào một bài kiểm thử mà không sử dụng tính năng ghi
• Sử dụng các câu lệnh điều kiện trong một bài kiểm thử
• Sử dụng Bộ tạo Bước (Step Generator)
• Sử dụng đối tượng Reporter để báo cáo các sự kiện trong kết quả bài kiểm thử
Mô-đun 11: Tạo các bài kiểm thử trên một Ứng dụng Web
• Ghi và chạy một bài kiểm thử trên một ứng dụng web
• Chèn các điểm kiểm tra tiêu chuẩn lên các đối tượng web
• Chèn một điểm kiểm tra văn bản trong một bài kiểm thử cho một ứng dụng web
Mô-đun 12: Kiểm thử dịch vụ web với UFT API
• Định nghĩa Kiến trúc Định hướng Dịch vụ (SOA)
• Nhận diện các thành phần của SOA
• Định nghĩa thuật ngữ và các nguyên tắc liên quan đến kiểm thử thành phần
• Điều hướng giao diện người dùng UFT cho kiểm thử API
• Tạo một Bài kiểm thử Dịch vụ cơ bản (API Test) trong UFT
Yêu cầu
Không có.
Đánh giá (3)
các bài tập thực hành, giúp dễ dàng ghi nhớ thông tin hơn
ashley bolen - Insurance Corporation of British Columbia
Khóa học - Test Automation with Selenium
Dịch thuật bằng máy
Các chủ đề chính có thể được thảo luận và thống nhất với giảng viên trước khi khóa học diễn ra. Không khí thoải mái và vui vẻ trong suốt các ngày hội thảo.
Lorenz - Continentale Lebensversicherung AG
Khóa học - Advanced Selenium
Dịch thuật bằng máy
Tôi đã học được những kiến thức mới và khá tự tin về nó. Không có gì không rõ ràng.
Barbara - Titian Software Poland Sp. z o.o.
Khóa học - Selenium WebDriver in C#
Dịch thuật bằng máy