Pos pemeriksaan di QTP / UFT dengan Contoh

Daftar Isi:

Anonim

Apa itu Checkpoint di QTP?

Sebuah pos pemeriksaan adalah titik verifikasi yang membandingkan nilai saat ini dengan nilai yang diharapkan untuk properti tertentu dari sebuah Objek. Jika nilai saat ini dan yang diharapkan cocok itu menghasilkan status LULUS jika tidak status GAGAL.

Jenis Pos Pemeriksaan di Micro Focus UFT

Ada banyak jenis pos pemeriksaan yang dirinci di bawah ini

  1. Pos pemeriksaan standar: Ini membandingkan nilai yang diharapkan dari properti objek yang ditangkap selama perekaman dengan nilai objek saat ini selama sesi berjalan
  2. Page Checkpoint: Sebuah Checkpoint Standar yang dibuat untuk sebuah halaman web dapat disebut sebagai Page Checkpoint. Ini digunakan untuk memeriksa jumlah total link & gambar di halaman web. Page Checkpoints dapat digunakan untuk memeriksa Load Time yaitu waktu yang dibutuhkan untuk memuat halaman web.
  3. Bitmap Checkpoint membantu pengguna dalam memeriksa bitmap gambar atau halaman web penuh. Itu melakukan perbandingan piksel dengan piksel antara gambar aktual dan yang diharapkan.
  4. Image Checkpoint memungkinkan Anda untuk memeriksa properti seperti lokasi file sumber dari gambar web. Tidak seperti, Bitmap Checkpoint Anda tidak dapat memeriksa piksel (bitmap) menggunakan checkpoint gambar.
  5. Text Checkpoint digunakan untuk memeriksa teks yang diharapkan dalam halaman web atau aplikasi. Teks ini dapat berasal dari wilayah aplikasi tertentu atau sebagian kecil dari teks yang ditampilkan
  6. Accessibility Checkpoints memverifikasi kepatuhan terhadap petunjuk dan pedoman World Wide Web Consortium (W3C) untuk teknologi dan sistem informasi berbasis Web. Panduan ini memudahkan orang yang dinonaktifkan untuk mengakses web.
  7. Database Checkpoints membuat kueri selama waktu rekaman dan nilai database disimpan sebagai nilai yang diharapkan. Kueri yang sama dieksekusi selama run time dan nilai aktual & yang diharapkan dibandingkan.
  8. Di Pos Pemeriksaan Tabel , Anda secara dinamis dapat memeriksa konten sel tabel (kisi) yang muncul di lingkungan Anda. Anda juga dapat memeriksa berbagai properti tabel seperti tinggi baris, lebar sel, dan sebagainya. Tabel Checkpoint mirip dengan Database Checkpoint
  9. Dengan menggunakan XML Checkpoints, Anda dapat memverifikasi Data XML, Skema XML, Data XML

Bagaimana cara menggunakan Checkpoints di QTP?

Klik di sini jika video tidak dapat diakses

Poin-poin penting dari Video

  • Anda mungkin telah memperhatikan bahwa hasil yang dihasilkan untuk skrip pengujian kami tidak memiliki Status Lulus / Gagal yang tanpanya otomatisasi kami tidak lengkap
  • HASIL PENGUJIAN yang diharapkan untuk skenario kami adalah - Jendela Reservasi Penerbangan yang merupakan layar ini akan muncul setelah memasukkan nama pengguna dan kata sandi yang valid. Untuk mencapai ini, kita perlu merekam langkah tambahan # 6 yaitu Periksa Jendela Reservasi Penerbangan Ditampilkan ...
  • Otomatisasi langkah verifikasi ini dapat dicapai dengan menggunakan Checkpoints. Mari lanjutkan dan catat langkah # 6 Untuk menambahkan pos pemeriksaan, klik kanan pada langkah # 5 setelah pos pemeriksaan perlu dimasukkan. Pilih Sisipkan Pos Pemeriksaan Standar. Kotak Dialog Properti Checkpoint Terbuka.
  • QTP memberikan nama default ke sebuah pos pemeriksaan. Anda dapat memasukkan nama pilihan Anda
  • Tabel menunjukkan semua properti yang direkam dan nilainya yang sesuai untuk objek tersebut. Tanda Seleksi menunjukkan bahwa properti ini akan diperiksa
  • Ikon ABC menunjukkan bahwa nilai properti adalah konstanta. Jika Anda membuat parameter pada salah satu properti yang dipilih, ikon berubah sesuai
  • Mari tetap berpegang pada default dan masukkan pernyataan setelah langkah saat ini. Klik oke
  • Pernyataan cek dengan nama pos pemeriksaan dimasukkan pada baris # 6. Mari memutar ulang skrip
  • Skrip memberikan Run-Time Error
  • Nah, ini adalah sumber kesalahan umum bagi pemula dan terjadi karena pada langkah # 5, QTP menutup Layar Reservasi Penerbangan dan ketika eksekusi mencapai langkah # 6, tidak ada Objek Layar Reservasi Penerbangan yang tersedia untuk memvariasikan propertinya. Anda perlu memastikan, bahwa objek yang memverifikasi tersedia saat QTP menjalankan Checkpoint Step
  • Kesalahan ini dapat diperbaiki dengan mengubah urutan Langkah Tes. Anda perlu mengganti Langkah 5 & langkah 6. Dalam skenario baru, langkah 5 adalah memverifikasi Jendela Reservasi Penerbangan Ada dan langkah 6 adalah Menutup aplikasi
  • Di HP QTP, Anda hanya perlu memotong langkah # 6 dan menempelkannya di lokasi langkah # 5. Mari kita putar ulang skripnya lagi. Script lolos dan pohon hasil memberikan nilai checkpoint yang dibandingkan. Itu semua untuk pos pemeriksaan standar

Tutorial video ini mendemonstrasikan berbagai jenis Checkpoint dalam Quick Test Professional