Định danh thứ tự là gì?
Nếu các thuộc tính bắt buộc và hỗ trợ không đủ để xác định một đối tượng trong phiên bản ghi, QTP sử dụng Mã định danh thứ tự ngoài các thuộc tính đã thu thập khác để xác định các đối tượng trong phiên bản ghi. Theo mặc định, một kiểu định danh thứ tự tồn tại cho mỗi lớp đối tượng thử nghiệm.
Trong Cửa sổ Nhận dạng Đối tượng, bạn có thể sửa đổi Định danh Thứ tự mặc định cho một Đối tượng
Có ba loại số nhận dạng thứ tự trong HP UFT.
- Dựa trên chỉ mục
- Dựa trên địa điểm
- Thời gian sáng tạo
Dựa trên chỉ mục
- Khi sử dụng định danh thứ tự dựa trên chỉ mục, trong khi ghi, QTP sẽ gán một giá trị cho thuộc tính INDEX của một đối tượng
- Giá trị dựa trên thứ tự mà đối tượng xuất hiện trong mã nguồn.
- Lần xuất hiện đầu tiên có giá trị 0
- Giá trị thuộc tính chỉ mục là đối tượng cụ thể.
- Do đó, nếu bạn sử dụng Index: = 3 để mô tả đối tượng kiểm tra WebEdit, Kiểm tra nhanh sẽ tìm kiếm đối tượng WebEdit thứ tư trên trang.
- Tương tự như vậy, bạn sử dụng Index: = 1 để mô tả đối tượng kiểm tra WebButton, Kiểm tra nhanh tìm kiếm đối tượng WebButton thứ hai trên trang
Dựa trên địa điểm
- Khi sử dụng định danh thứ tự dựa trên vị trí, trong khi ghi, Micro Focus UFT sẽ gán một giá trị cho thuộc tính LOCATION của một đối tượng để xác định duy nhất đối tượng.
- Giá trị dựa trên thứ tự mà đối tượng xuất hiện trong cửa sổ, khung hoặc hộp thoại, liên quan đến các đối tượng khác có các thuộc tính giống hệt nhau.
- Lần xuất hiện đầu tiên của đối tượng là 0.
- Giá trị được chỉ định trong các cột từ trên xuống dưới và từ trái sang phải.
Thời gian sáng tạo
- Khi sử dụng định danh thứ tự thời gian tạo, trong khi ghi, QTP sẽ gán một giá trị cho thuộc tính Thời gian tạo của Trình duyệt web
- Số nhận dạng chỉ có sẵn cho Môi trường Web
- Giá trị này cho biết thứ tự mà trình duyệt được mở so với các trình duyệt đang mở khác.
- Trình duyệt đầu tiên mở ra trong khi ghi nhận giá trị CreationTime = 0 và các trình duyệt tiếp theo được cung cấp các giá trị 1, 2, 3…, v.v.
Bấm vào đây nếu video không thể truy cập được
Tài nguyên
Tải xuống các Trang web được sử dụng trong hướng dẫn trên để tự thực hành