Apakah Pengenalan Pintar dalam QTP?
- Sekiranya proses pengenalan objek biasa gagal, Mikro Fokus UFT memicu Pengenalan Pintar, yang merupakan mekanisme yang lebih fleksibel untuk mengenal pasti objek dengan syarat ia diaktifkan dalam tetapan Pengenalan Objek.
- Smart Identification menggunakan dua kategori sifat
- Sifat Penapis Pangkalan. Ia mengandungi sifat paling asas dari kelas objek ujian tertentu; mereka yang nilainya tidak dapat diubah tanpa mengubah inti dari objek asal
- Sifat Penapis Pilihan . Sifat-sifat lain yang dapat membantu mengenal pasti objek
HP UFT " lupa " penerangan objek ujian yang dipelajari dan membuat senarai calon objek baru yang mengandungi objek yang sesuai dengan semua sifat yang ditentukan dalam senarai Properties Filter Dasar. QTP menggunakan Saringan Penapis Pangkalan untuk mengurangkan senarai Calon Objek. Ideanya adalah untuk menyempitkan hanya pada satu objek yang sepadan dengan sebilangan atau semua sifat keterangan yang disimpan.
Sekiranya pengenalan pintar dipanggil semasa ujian dijalankan, di pohon hasil ujian, mesej amaran dihasilkan yang menunjukkan pengenalan pintar dipanggil dan langkah pengenalan pintar dimasukkan.
Cara mengaktifkan / melumpuhkan Pengenalan Pintar
Bagaimana Pengenalan Pintar berfungsi?
Klik di sini jika video tidak dapat diakses
Ubahsuai Objek Objek untuk Mengelakkan Pengenalpastian Pintar
Klik di sini jika video tidak dapat diakses
Transkrip Video dengan sorotan utama
- Anda mungkin telah memperhatikan bahawa pengenalan pintar melambatkan pelaksanaan skrip yang tidak diingini
- Untuk mengelakkan pengenalan pintar, kita boleh mengubah sifat pengenalan objek lalai
- Dalam QTP, Identifikasi Objek membolehkan menghapus "nama" dari sifat wajib dan menggantinya dengan "id HTML" untuk menjadikan ujian kami bebas daripada perubahan nama
- Anda boleh merakam semula langkah yang sama untuk skrip
- Sekarang jika anda menukar nama dari "Kirim" menjadi "Login" dan menjalankan skrip yang dijalankan skrip tanpa pengenalan pintar
- Begitu juga, dalam aplikasi anda yang sedang diuji jika ada sifat wajib atau bantu yang sering berubah untuk objek, anda boleh menggantinya dengan beberapa sifat lain yang sesuai untuk membolehkan pelaksanaan skrip lebih cepat
- Penyesuaian harta adalah medan permainan pengalaman dan anda akan menggunakannya ketika anda semakin tua dengan alat ini
Sumber
Muat turun Laman Web yang digunakan dalam tutorial di atas untuk latihan diri