Các loại chế độ ghi trong QTP/UFT: Analog, Mức thấp, Ngữ cảnh

HP UFT (QTP) hỗ trợ 3 loại chế độ ghi

  1. Phụ thuộc ngữ cảnh
  2. Analog
  3. Cấp thấp

Chế độ ghi theo ngữ cảnh nhạy cảm

  • Chế độ ghi thông thường còn gọi là Context Sensitive Mode
  • Đây là chế độ ghi mặc định tận dụng tối đa mô hình đối tượng thử nghiệm của Quick Test Professional.
  • Nó nhận dạng các đối tượng trong ứng dụng bất kể vị trí của chúng trên màn hình.
  • Nó ghi lại các đối tượng trong ứng dụng của bạn và các thao tác được thực hiện trên chúng

Chế độ ghi analog

  • Ở chế độ ghi analog, Kiểm tra nhanh chuyên nghiệp ghi lại và theo dõi mọi chuyển động của chuột khi bạn kéo chuột quanh màn hình hoặc cửa sổ.
  • Bản ghi Analog của Micro Focus UFT được ghi lại dưới dạng Bản nhạc và được lưu trong thư mục bài kiểm tra của bạn
  • Nó rất hữu ích cho việc ghi lại các hoạt động không thể ghi ở cấp độ của một đối tượng. Ví dụ: Chữ ký được tạo bằng cách kéo chuột
  • Ở chế độ Analog bạn có thể ghi
  1. Kỷ lục So với màn hình
  2. Tương đối với cửa sổ
  • Khi hoạt động tương tự của bạn bị giới hạn chỉ trong một cửa sổ, hãy sử dụng tương đối với một cửa sổ
  • Khi hoạt động tương tự của bạn liên quan đến nhiều màn hình như kéo và thả một đối tượng từ cửa sổ này sang cửa sổ khác, hãy sử dụng tùy chọn màn hình

Chế độ cấp thấp

  • Chế độ này cho phép bạn ghi lại bất kỳ đối tượng nào trong ứng dụng của mình, bất kể QTP nhận dạng đối tượng cụ thể hay hoạt động cụ thể.
  • Chế độ này ghi lại ở cấp đối tượng và ghi lại tất cả các đối tượng trong thời gian chạy dưới dạng đối tượng kiểm tra Window hoặc WinObject.
  • Nó được sử dụng khi tọa độ chính xác của đối tượng rất quan trọng đối với các thử nghiệm của bạn. Một ví dụ điển hình là bản đồ băm trong đó việc nhấp vào các phần khác nhau của hình ảnh sẽ đưa bạn đến các liên kết khác nhau
  • Được sử dụng khi ghi lại các bài kiểm tra trong môi trường (hoặc trên một đối tượng) không được QTP nhận dạng
  • Chế độ cấp thấp ghi lại tọa độ x, y của bất kỳ lần nhấp chuột nào

Tìm hiểu về chế độ ghi âm Context, Analog, Low-Level với ví dụ trong video sau

Nhấp chuột đây nếu video không thể truy cập được

Tổng kết

  • Ghi âm tương tự và ghi mức độ thấp yêu cầu nhiều dung lượng ổ đĩa hơn chế độ ghi thông thường.
  • Đối với cả hai chế độ, vị trí màn hình trong thời gian ghi và chạy phải giống hệt nhau, nếu không tập lệnh sẽ không thành công
  • Do đó, Chỉ sử dụng ghi âm tương tự hoặc ghi ở mức độ thấp khi chế độ ghi thông thường không ghi lại chính xác thao tác của bạn.
  • Đôi khi QTP tự động chuyển sang chế độ cấp thấp trong khi ghi các đối tượng hoặc môi trường không được QTP hỗ trợ