Địa phương & Kho lưu trữ đối tượng được chia sẻ trong QTP / UFT

Mục lục:

Anonim

Kho lưu trữ đối tượng trong QTP là gì?

Kho lưu trữ đối tượng là một tập hợp các Đối tượng thử nghiệm và thông tin được QTP công nhận để làm việc 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 chúng được ghi lại theo mặc định.

Trong Hướng dẫn này, bạn sẽ học-

  • Nhận dạng đối tượng hoạt động như thế nào trong QTP?
  • Các loại kho lưu trữ đối tượng
  • Kho lưu trữ đối tượng cục bộ
  • Kho lưu trữ đối tượng được chia sẻ: Tạo, liên kết, chỉnh sửa

Nhận dạng đối tượng hoạt động như thế nào trong QTP?

  • HP QTP sử dụng công nghệ giống như "con người" để nhận dạng đối tượng
  • Trong khi Ghi, QTP thời gian cố gắng tìm hiểu các thuộc tính của một đối tượng GUI mà hoạt động được thực hiện trên đó.
  • Trong thời gian chạy, Micro Focus UFT so sánh các thuộc tính đối tượng được lưu trữ với các thuộc tính thực tế của đối tượng có sẵn trên màn hình và xác định duy nhất một đối tượng độc lập với vị trí của nó trên màn hình
  • Đối tượng được lưu trữ và cùng với các thuộc tính của nó được gọi là TEST Object
  • Trong thời gian chạy, đối tượng thực tế có sẵn trên ứng dụng đang được thử nghiệm được gọi là Đối tượng thời gian chạy
  • Đây là Thử nghiệm nhanh "Mô hình đối tượng thử nghiệm"
  • Thông tin về các Đối tượng Kiểm tra được lưu trữ trong Kho lưu trữ Đối tượng
  • Phần bổ trợ giúp hướng dẫn Kiểm tra nhanh trước về bản chất của đối tượng được ghi lại để giảm thời gian cần thiết để tìm hiểu các thuộc tính của nó

Tìm hiểu Nhận dạng Đối tượng với một ví dụ trong video sau

Bấm vào đây nếu video không thể truy cập được

Các loại kho lưu trữ đối tượng

Có 2 loại kho lưu trữ đối tượng trong QTP

  1. Kho lưu trữ đối tượng cục bộ
  2. Kho lưu trữ đối tượng được chia sẻ

Kho lưu trữ đối tượng cục bộ

  • Kho lưu trữ đối tượng cục bộ là kho lưu trữ đối tượng mặc định
  • Nó dành riêng cho các hành động và chỉ có thể được sử dụng cho một hành động cụ thể
  • Kho lưu trữ đối tượng cục bộ thích hợp hơn khi ứng dụng không động theo thời gian
  • Kho lưu trữ đối tượng cục bộ không thể được sử dụng lại
  • Bạn có thể thực hiện nhiều thao tác trong kho lưu trữ đối tượng cục bộ chẳng hạn như -
  • Đánh dấu một đối tượng được lưu trữ trong kho lưu trữ trên ứng dụng đang thử nghiệm
  • Kiểm tra xem một đối tượng cụ thể trong AUT của bạn có được lưu trữ trong Kho lưu trữ đối tượng hay không
  • Cắt, sao chép, dán, sửa đổi và xóa các đối tượng
  • Trong trường hợp bạn đã vô tình sửa đổi giá trị của một thuộc tính, bạn có thể cập nhật mô tả của nó từ ứng dụng bằng cách sử dụng chức năng cập nhật.

Kho lưu trữ đối tượng được chia sẻ: Tạo, liên kết, chỉnh sửa

  • Kho lưu trữ đối tượng chung hoặc đối tượng được chia sẻ thích hợp hơn khi một ứng dụng là động và mô tả đối tượng thường xuyên thay đổi
  • Giữa kho lưu trữ đối tượng được chia sẻ và cục bộ, kho lưu trữ đối tượng được chia sẻ được sử dụng phổ biến hơn trong các dự án tự động hóa
  • Tuy nhiên, nó có chi phí bảo trì và quản trị so với kho lưu trữ đối tượng cục bộ.

Để tạo và sử dụng kho lưu trữ đối tượng được chia sẻ, bạn cần thực hiện ba bước chính

  • Tạo kho lưu trữ đối tượng được chia sẻ
  • Liên kết Kho lưu trữ Đối tượng Chia sẻ
  • Chỉnh sửa Kho lưu trữ Đối tượng Chia sẻ

Chúng ta hãy xem xét chúng từng cái một

Bước 1) Tạo kho lưu trữ đối tượng được chia sẻ

  • Tất cả các kho lưu trữ là cục bộ theo mặc định. Để tạo Kho lưu trữ đối tượng được chia sẻ, trong Hộp thoại Kho lưu trữ đối tượng, hãy bấm vào tệp> Xuất đối tượng cục bộ
  • Các tệp kho lưu trữ có phần mở rộng là .tsr. Đặt tên phù hợp là "guru99" và lưu
  • Tệp kho lưu trữ được chia sẻ hiện đã được tạo

Bước 2) Liên kết kho lưu trữ đối tượng được chia sẻ

  • Bước tiếp theo là liên kết kho lưu trữ với thử nghiệm của bạn, điều này cho phép bạn sử dụng nó
  • Để liên kết một kho lưu trữ với một bài kiểm tra, hãy nhấp vào Tài nguyên> Liên kết Kho lưu trữ
  • Bạn có thể chọn Kho lưu trữ để liên kết với các Hành động có sẵn trong thử nghiệm của mình.
  • Bây giờ bạn có thể sử dụng kho lưu trữ được chia sẻ này để phát triển thử nghiệm của mình

Bước 3) Chỉnh sửa kho lưu trữ đối tượng được chia sẻ

  • Bạn có thể sử dụng Trình quản lý Kho lưu trữ Đối tượng để Chỉnh sửa Kho lưu trữ Chia sẻ.
  • Chọn Tài nguyên> Trình quản lý Kho lưu trữ Đối tượng. Mở Kho lưu trữ đối tượng mà chúng tôi đã tạo "guru99"
  • Theo Mặc định, Kho lưu trữ được mở ở chế độ Chỉ đọc. Để bật chỉnh sửa, hãy nhấp vào Tệp> Bật chỉnh sửa
  • Sau khi chỉnh sửa được bật, bạn có thể thực hiện tất cả các thao tác như cắt, sao chép, dán, đổi tên đối tượng, v.v. mà bạn cũng có thể thực hiện trong Kho lưu trữ đối tượng
  • Sử dụng Trình quản lý Kho lưu trữ Đối tượng là bạn có thể so sánh hai Kho lưu trữ Đối tượng. QTP sẽ cung cấp cho bạn thông tin tĩnh về những gì độc đáo và phổ biến trong cả hai kho lưu trữ
  • Bạn có thể sử dụng công cụ hợp nhất kho lưu trữ đối tượng để hợp nhất hai kho lưu trữ thành một