Tindakan di QTP/UFT dengan Contoh

Apa itu Aksi di QTP?

tindakan membantu membagi pengujian Anda menjadi “unit logis” atau “Proses Bisnis”. Tindakan membantu membuat skrip yang lebih modular dan efisien.

Saat skrip baru dibuat, skrip hanya terdiri dari satu tindakan. Namun Anda dapat menambahkan lebih banyak Tindakan ke Skrip UFT Fokus Mikro sesuai kebutuhan.

Ada dua jenis Tindakan

  1. Dapat digunakan kembali Tindakan: dapat digunakan dalam Tes lainnya. Mereka dapat digunakan dalam Test Script yang sama beberapa kali.
  2. Tidak Dapat Digunakan Kembali Tindakan: tidak dapat digunakan dalam Tes lain. Mereka hanya dapat dipanggil satu kali dalam skrip yang sama

Terkadang, jika suatu tindakan menjadi besar, merupakan praktik yang bagus untuk membaginya. Anda dapat membagi tindakan yang ada dengan dua cara

  1. Independen satu sama lain yang membagi tindakan yang dipilih menjadi dua tindakan saudara
  2. Tindakan Bersarang yang membagi tindakan yang dipilih menjadi tindakan induk yang langkah terakhirnya memanggil tindakan anak kedua

Tindakan dapat mengakses data pengujian yang disimpan dalam lembar data. HP QTP menyediakan 2 jenis lembar data

  1. Lembar Data GLOBAL: Ini Unik untuk keseluruhan tes. Tindakan apa pun dapat mengakses dan menulis data ke dalam Lembar Data Global. Sebuah sheet diberi nama “GLOBAL”
  2. Lembar Data LOKAL: Sama dengan jumlah Tindakan dalam lembar. Suatu Tindakan hanya dapat membaca dan menulis data ke dalam Lembar Data lokalnya sendiri. Nama sheet = “NAMA TINDAKAN”.

Seluruh tujuan pembuatan Tindakan adalah untuk menggunakannya dalam Skrip Tes lainnya. Ada dua metode untuk mengimpor Tindakan ke dalam Pengujian

  1. Panggilan untuk SALINAN suatu Tindakan: Saat Anda membuat Salinan suatu Tindakan, tindakan tersebut disalin secara keseluruhan, termasuk pos pemeriksaan, parameterisasi, dan tab tindakan terkait di Tabel Data ke dalam pengujian panggilan. Saat Anda menyisipkan salinan tindakan yang sudah ada, Anda dapat membuat perubahan pada tindakan yang disalin, dan perubahan Anda tidak akan memengaruhi atau terpengaruh oleh pengujian lainnya. Anda dapat menyisipkan salinan tindakan yang dapat digunakan kembali dan tidak dapat digunakan kembali
  2. Ajakan untuk Tindakan yang ADA: Ajakan bertindak bersifat hanya-baca dalam pengujian panggilan. Mereka hanya dapat dimodifikasi dalam pengujian di mana mereka dibuat. Memungkinkan Anda menggunakan tindakan yang sama dalam beberapa pengujian dan memudahkan pemeliharaan pengujian. Anda hanya dapat melakukan panggilan ke tindakan “Dapat digunakan kembali”.

Tutorial video berikut menunjukkan tindakan. Ini menggunakan Skrip Tes vanilla yang dibuat di tutorial sebelumnya dengan 5 langkah untuk masuk Reservasi penerbangan. Tutorial ini adalah terpanjang semuanya tutorial QTP dan direkomendasikan agar Anda membuat catatan saat melihatnya.

Klik di sini jika video tidak dapat diakses

Sama seperti Fungsi/Metode dalam bahasa pemrograman Anda juga dapat membuat input dan output PARAMETER untuk suatu tindakan. Parameter ini memiliki tidak ada hubungan dengan Uji Parameterisasi Data dipelajari sebelumnya.

Jika diperlukan Anda dapat menggunakan pernyataan berikut untuk keluar dari suatu Tindakan

  • KeluarAksi.
  • KeluarActionIteration
  • Keluar dari Jalankan
  • Keluar dari GlobalIteration

Saat mengeksekusi a skrip QTP dengan Tindakan, Anda perlu mempertimbangkan, Iterasi Global & Iterasi Lokal

Anda dapat mengubah frekuensi iterasi tindakan dengan memilih Properti Panggilan Tindakan > Tab Jalankan