Tempatan & Repository Objek Dikongsi di QTP / UFT

Isi kandungan:

Anonim

Apa itu Repositori Objek di QTP?

Objek Repositori adalah kumpulan Objek Uji dan maklumat yang dikenali oleh QTP kerana mengusahakannya. Apabila pengguna merakam ujian, objek dan sifatnya ditangkap secara lalai.

Dalam Tutorial ini, anda akan belajar-

  • Bagaimana Pengenalan Objek berfungsi dalam QTP?
  • Jenis Repositori Objek
  • Repositori Objek Tempatan
  • Repositori Objek Dikongsi: Buat, Kaitkan, Edit

Bagaimana Pengenalan Objek berfungsi dalam QTP?

  • HP QTP menggunakan teknologi seperti "manusia" untuk mengenal pasti objek
  • Semasa Rakaman, Time QTP cuba mempelajari sifat objek GUI di mana operasi dilakukan.
  • Semasa Run-Time, Micro Focus UFT membandingkan sifat objek yang tersimpan dengan sifat sebenar objek yang terdapat di skrin dan secara unik mengenal pasti objek yang tidak lokasinya di layar
  • Objek yang disimpan dan bersama-sama dengan sifatnya dipanggil Objek UJIAN
  • Semasa Run-Time, objek sebenar yang terdapat pada aplikasi yang diuji disebut Run-Time Object
  • Ini adalah Ujian Pantas "Model Objek Uji"
  • Maklumat mengenai Objek Uji disimpan di Objek Repositori
  • Alat tambahan membantu mengarahkan Uji Pantas terlebih dahulu mengenai sifat objek yang akan direkam sehingga dapat mengurangkan waktu yang diperlukan untuk mempelajari sifatnya

Pelajari Pengenalan Objek dengan contoh dalam video berikut

Klik di sini jika video tidak dapat diakses

Jenis Repositori Objek

Terdapat 2 Jenis Objek Repository dalam QTP

  1. Repositori Objek Tempatan
  2. Repositori Objek Dikongsi

Repositori Objek Tempatan

  • Repositori Objek Tempatan adalah repositori objek lalai
  • Ini khusus untuk tindakan dan hanya dapat digunakan untuk tindakan tertentu
  • Repositori Objek Tempatan lebih disukai apabila aplikasi tidak dinamik sehubungan dengan waktu
  • Repositori Objek Tempatan tidak boleh digunakan semula
  • Anda boleh melakukan banyak operasi di repositori objek tempatan seperti -
  • Sorot objek yang disimpan di repositori pada aplikasi yang sedang diuji
  • Periksa sama ada objek tertentu di AUT anda disimpan di Objek Repositori
  • Potong, Salin, Tampal, Ubah dan Hapus Objek
  • Sekiranya anda secara tidak sengaja mengubah nilai harta tanah, anda boleh mengemas kini keterangannya dari aplikasi menggunakan fungsi kemas kini.

Repositori Objek Dikongsi: Buat, Kaitkan, Edit

  • Repositori Objek Global atau Bersama lebih disukai apabila aplikasi dinamik dan keterangan objek sering berubah
  • Antara repositori objek Bersama dan tempatan, repositori objek bersama lebih kerap digunakan dalam projek automasi
  • Namun, ia mempunyai overhead penyelenggaraan dan pentadbiran dibandingkan dengan repositori objek tempatan.

Untuk membuat dan menggunakan repositori objek bersama, anda perlu melakukan tiga langkah luas

  • Membuat Repositori Objek Dikongsi
  • Mengaitkan Repositori Objek Dikongsi
  • Menyunting Repositori Objek Dikongsi

Mari lihat mereka satu persatu

Langkah 1) Membuat Repositori Objek Dikongsi

  • Semua repositori tempatan secara lalai. Untuk membuat Repositori Objek Bersama, di Kotak Dialog Objek Repository, Klik Fail> Eksport Objek Tempatan
  • Fail repositori mempunyai peluasan .tsr. Beri nama yang sesuai katakan "guru99" dan simpan
  • Fail Shared Repository kini dibuat

Langkah 2) Mengaitkan Repository Objek Dikongsi

  • Langkah seterusnya adalah mengaitkan repositori dengan ujian anda, yang membolehkan anda menggunakannya
  • Untuk mengaitkan repositori dengan ujian, Klik Sumber> Kaitkan Repositori
  • Anda boleh memilih Repositori untuk dikaitkan dengan Tindakan yang tersedia dalam ujian anda.
  • Kini anda boleh menggunakan repositori bersama ini untuk mengembangkan ujian anda

Langkah 3) Menyunting Repository Objek Dikongsi

  • Anda boleh menggunakan Object Repository Manager untuk Mengedit Share Repository.
  • Pilih Sumber> Pengurus Repositori Objek. Buka Objek Repositori yang kami buat "guru99"
  • Secara Lalai, Repositori dibuka dalam mod Baca sahaja. Untuk mengaktifkan penyuntingan, klik Fail> Aktifkan Penyuntingan
  • Setelah pengeditan diaktifkan, anda dapat melakukan semua operasi seperti memotong, menyalin, menampal, menamakan semula objek dan lain-lain yang juga dapat anda lakukan di Objek Repository
  • Menggunakan Object Repository Manager adalah anda dapat membandingkan dua Repositori Objek. QTP akan memberi anda statik mengenai apa yang unik dan biasa di kedua-dua repositori
  • Anda boleh menggunakan alat gabungan repositori Objek untuk menggabungkan dua repositori menjadi satu