Đề cương khóa học
Module 1: Tổng quan về HP UFT
• Trang khởi động UFT
Module 2: Chuẩn bị để ghi âm / Lợi ích của tự động hóa kiểm thử
• Điều hướng trong quy trình 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 dựa trên các tiêu chí hiệu quả
• Thu thập dữ liệu kiểm thử đầy đủ
• Chuẩn bị môi trường kiểm thử cho việc tự động hóa
Module 3: Chuyển đổi trường hợp kiểm thử thủ công sang kiểm thử tự động
• Chạy kiểm thử và kiểm tra lỗi
• Lưu trữ kiểm thử
• Xem kết quả kiểm thử
Module 4: Nhận diện đối tượng
• Nhận diện các đối tượng trong UFT cho Kiểm thử GUI
• Sử dụng Kho đối tượng (Object Repository) để quản lý các đối tượng kiểm thử trong UFT cho Kiểm thử GUI
Module 5: Chia sẻ Kho đối tượng
• Nhận diện các loại kho đối tượng
• Quản lý các kho đối tượng chia sẻ bằng Trình quản lý Kho đối tượng (Object Repository Manager)
• Sử dụng định danh quan hệ trực quan
Module 6: Đồng bộ hóa đối tượng
• Định nghĩa sự đồng bộ hóa trong UFT cho Kiểm thử GUI
• Nhận diện các ứng dụng của đồng bộ hóa trong UFT cho Kiểm thử GUI
• Thêm bước đồng bộ hóa cho một đối tượng cụ thể
Module 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 kiểm thử
• Sử dụng biểu thức chính quy (regular expression) để tăng tính linh hoạt cho một điểm kiểm tra tiêu chuẩn
Module 8: Sử dụng Tham số (Parameters)
• 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ả kiểm thử cho các kiểm thử lặp lại
Module 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 các vòng lặp của hành động và kiểm thử
• Nhận diện các lời gọi đến các hành động hiện có và các bản sao của hành động
• Chia sẻ giá trị sử dụng bảng dữ liệu toàn cục
• Gọi hành động với cá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 kiểm thử khác
• Sử dụng các bảng dữ liệu cục bộ và toàn cục
• Giải quyết các hành động bị thiếu
Module 10: Thêm các bước mà không sử dụng công cụ ghi âm
• Liệt kê các loại bước có thể được thêm vào kiểm thử mà không sử dụng tính năng ghi âm
• Sử dụng các câu lệnh có điều kiện trong kiểm thử
• Sử dụng Trình tạo bước (Step Generator)
• Sử dụng đối tượng báo cáo (reporter object) để báo cáo các sự kiện trong kết quả kiểm thử
Module 11: Tạo các Kiểm thử trên Ứng dụng Web
• Ghi lại và chạy kiểm thử trên một ứng dụng web
• Chèn các điểm kiểm tra tiêu chuẩn trên các đối tượng web
• Chèn một điểm kiểm tra văn bản vào kiểm thử cho một ứng dụng web
Module 12: Kiểm thử dịch vụ web với UFT API
• Định nghĩa Kiến trúc hướng dịch vụ (SOA)
• Nhận diện các thành phần của SOA
• Định nghĩa các thuật ngữ và nguyên tắc xung quanh việc kiểm thử thành phần
• Điều hướng trong giao diện người dùng UFT cho kiểm thử API
• Tạo một Kiểm thử Dịch vụ cơ bản (Kiểm thử API) 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
Chủ đề rất thú vị và giảng viên rất có kiến thức
Pedro Miguel Costa - Natixis
Khóa học - Automation Testing with Cypress
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