Kiểm tra SAP - QTP
HP Quick Test Professional (QTP) là một công cụ kiểm tra chức năng tự động giúp người kiểm tra thực hiện kiểm tra hồi quy tự động nhằm xác định bất kỳ khoảng trống, sai sót / khiếm khuyết nào trái với kết quả thực tế / mong muốn của ứng dụng được kiểm tra.
Kho lưu trữ đối tượng
Kho lưu trữ đối tượng là một tập hợp các đối tượng và thuộc tính mà QTP sẽ có thể nhận ra các đối tượng và hành động trên đó. Khi người dùng ghi lại một bài kiểm tra, các đối tượng và thuộc tính của nó được ghi lại theo mặc định. Nếu không hiểu các đối tượng và thuộc tính của nó, QTP sẽ KHÔNG thể phát lại các tập lệnh.
Hành động
Các hành động giúp người kiểm tra phân chia tập lệnh thành các nhóm câu lệnh QTP được gọi là actions. Các thao tác tương tự như các hàm trong VBScript, tuy nhiên có một vài điểm khác biệt. Theo mặc định, QTP tạo một bài kiểm tra với 1 hành động.
Hành động | Chức năng |
---|---|
Các hành động là tính năng xây dựng của QTP. | Các chức năng VBScript được hỗ trợ bởi cả VBScript và QTP. |
Các thông số hành động chỉ được truyền theo giá trị. | Các tham số của hàm được chuyển qua byvalue hoặc byref. |
Hành động có đuôi .mts | Các hàm được lưu dưới dạng .vbs hoặc .qfl |
Các hành động có thể được sử dụng lại hoặc không. | Các chức năng luôn có thể sử dụng lại. |
Các thuộc tính của hành động có thể được truy cập bằng cách nhấp chuột phải vào Cửa sổ Trình chỉnh sửa Tập lệnh và chọn "Thuộc tính".
Thuộc tính hành động chứa thông tin sau:
- Tên hành động
- Location
- Cờ tái sử dụng
- Thông số đầu vào
- Tham số đầu ra
Các loại hành động
Có ba loại hành động -
Non-reusable action - Một hành động chỉ có thể được gọi trong thử nghiệm cụ thể mà nó đã được thiết kế và chỉ có thể được gọi một lần.
Reusable action - Một hành động có thể được gọi nhiều lần bất kỳ thử nghiệm nào mà nó cư trú và cũng có thể được sử dụng bởi bất kỳ thử nghiệm nào khác
External Reusable action- Đó là một hành động có thể tái sử dụng được lưu trữ trong một bài kiểm tra khác. Các hành động bên ngoài là chỉ đọc trong kiểm tra gọi, nhưng nó có thể được sử dụng cục bộ với bản sao có thể chỉnh sửa của thông tin Bảng dữ liệu cho hành động bên ngoài.
Để biết thêm thông tin, vui lòng sử dụng liên kết sau - http://www.tutorialspoint.com/qtp/index.htm