Cara Mencetak Nilai Output di QTP/UFT & Mengekspor Hasil Tes
⚡ Ringkasan Cerdas
Nilai keluaran dalam QTP/UFT Mengambil data properti objek saat runtime, menyimpannya di lembar data Hasil Pengujian, dan memungkinkan penguji untuk mengekspor atau mencetak hasil tersebut di luar Micro Focus. UFT untuk pelaporan dan analisis.

Berapa Nilai Keluarannya?
An langkah nilai keluaran adalah langkah di mana nilai properti objek ditangkap Pada titik tertentu dalam pengujian Anda, nilai akan diambil dan disimpan di lokasi yang diinginkan. Nilai yang tersimpan dapat digunakan sebagai input pada berbagai titik dalam skrip pengujian. Tidak seperti Checkpoint, langkah ini tidak pernah memvalidasi nilai yang diambil; langkah ini hanya menyimpannya, sehingga berguna setiap kali penguji membutuhkan data referensi alih-alih hasil lulus atau gagal.
Sebagai contoh, langkah nilai keluaran dapat menangkap nomor konfirmasi penerbangan yang dihasilkan setelah memesan tiket dalam aplikasi Reservasi Penerbangan sampel, kemudian menyimpan nomor tersebut sehingga langkah pengujian selanjutnya dapat mencari pemesanan yang sama.
olymp trade indonesiaTip: Gunakan nilai keluaran setiap kali data referensi diperlukan untuk langkah selanjutnya, dan cadangkan titik pemeriksaan untuk verifikasi sebenarnya yang harus menghasilkan hasil Lulus atau Gagal.
Nilai Keluaran vs Titik Pemeriksaan di UFT/QTP
Penguji seringkali salah mengartikan nilai keluaran dengan titik pemeriksaan karena kedua langkah tersebut membaca properti dari suatu objek saat pengujian berjalan. Perbedaan sebenarnya terletak pada apa yang terjadi pada nilai yang ditangkap tersebut setelahnya. A Pos pemeriksaan Langkah ini membandingkan nilai dengan nilai yang diharapkan dan melaporkan status Lulus atau Gagal di Hasil Tes. Nilai keluaran hanya menyimpan nilai yang diambil, di dalam DataTable, variabel, atau hasil itu sendiri, tanpa menilainya dengan cara apa pun. Kedua jenis langkah ini muncul di Tampilan Kata Kunci dan menghasilkan pernyataan VBScript yang sesuai di Editor, sehingga pilihannya bergantung pada apakah tes tersebut memerlukan verifikasi atau hanya pengambilan data.
| Aspek | Nilai Keluaran | Pos pemeriksaan |
| Tujuan | Mencatat dan menyimpan nilai properti. | Verifikasi nilai properti terhadap ekspektasi. |
| Hasil | Tidak ada status Lulus/Gagal | Status Lulus atau Gagal |
| Penggunaan khas | Input berbasis data, nilai dinamis atau tidak terduga. | Verifikasi fungsional nilai-nilai yang diketahui |
| Pernyataan yang dihasilkan | Metode keluaran | Periksa metode |
Perbedaan ini paling penting dalam pengujian berdasarkan data, di mana nilai yang diperoleh dalam satu iterasi pengujian menjadi masukan untuk iterasi berikutnya, atau ketika menangkap data dinamis seperti nomor pesanan dan stempel waktu yang tidak memiliki nilai harapan tetap untuk diperiksa.
Jenis Nilai Keluaran di Micro Focus UFT
Fokus Mikro UFT mengelompokkan nilai output ke dalam empat kategori, masing-masing sesuai dengan jenis objek atau sumber data yang berbeda:
- Nilai keluaran standar
- Nilai keluaran Teks / Area Teks
- Nilai keluaran basis data
- Nilai keluaran XML (dari aplikasi/sumber daya)
Menciptakan Nilai Output sangat mirip dengan menciptakan a Pos pemeriksaanNilai output standar dapat digunakan pada objek apa pun untuk menampilkan properti apa pun dari objek tersebut. Anda dapat memilih satu atau beberapa properti dari objek yang sama sebagai output. Pemilihan di antara keempat jenis tersebut bergantung pada objek yang sedang diuji: Nilai output standar cocok untuk kontrol UI biasa, sedangkan tiga jenis lainnya masing-masing cocok untuk area teks, basis data, dan sumber XML.
Selama waktu berjalan, HP QTP Nilai output disimpan dalam DataTable saat runtime, yang akan dihapus secara otomatis segera setelah pengujian berakhir.
Cara Membuat Nilai Output Standar di UFT
Ikuti langkah-langkah ini untuk memasukkan nilai output standar saat merekam pengujian di Micro Focus. UFTProses ini bekerja pada hampir semua objek yang dikenali di layar, karena UFT bergantung padanya identifikasi objek mekanisme untuk menemukan objek target sebelum menangkap properti apa pun darinya, terlepas dari apakah aplikasi tersebut Windowsberbasis web, atau teknologi tambahan yang didukung.
- Mulai merekam tes di Micro Focus UFT, lalu berhenti tepat pada titik dalam alur di mana properti tersebut harus ditangkap.
- Dari menu Desain, pilih Sisipkan > Nilai Keluaran > Nilai Keluaran Standar, atau klik ikon yang sesuai pada bilah alat.
- Klik objek yang propertinya ingin Anda tangkap; UFT Menyorotnya di layar dan membuka kotak dialog Properti Nilai Output.
- Pilih satu atau lebih properti dari objek, dan secara opsional ganti nama kolom DataTable yang akan menyimpan setiap nilai yang diambil.
- Klik OK untuk menutup kotak dialog Properti Nilai Output, lalu klik OK lagi untuk mengkonfirmasi dan memasukkan langkah tersebut.
- Hentikan rekaman. UFT secara otomatis menyisipkan pernyataan Output yang sesuai ke dalam vbscript Editor, yang dapat diedit langsung oleh penguji jika diperlukan.
- Jalankan pengujian, lalu buka jendela Hasil Pengujian untuk memastikan nilai yang diambil muncul dengan benar di dalam DataTable saat runtime.
olymp trade indonesiaTip: Beri nama kolom DataTable dengan jelas, misalnya AgentName atau FlightNumber, agar nilai yang diambil tetap mudah dirujuk pada langkah atau laporan selanjutnya.
Video di bawah ini mendemonstrasikan langkah-langkah ini dari awal hingga akhir, mulai dari meluncurkan aplikasi contoh Reservasi Penerbangan hingga meninjau nilai output yang ditangkap dalam DataTable.
Klik di sini jika video tidak dapat diakses
Code Contoh:
Skrip VBScript di bawah ini menunjukkan alur tipikal: meluncurkan aplikasi contoh Reservasi Penerbangan, memasukkan kredensial login, dan menangkap titik pemeriksaan output pada kotak dialog yang muncul.
SystemUtil.Run "C:\Program Files\HP\samples\flight\app\flight.exe"
Dialog("Login").WinEdit("Agent Name:").SetDataTable("AgentName",dtGlobalsheet)
Dialog("Login").WinEdit("Password:").SetDataTable("Password",dtGlobalsheet)
Dialog("Login").WinButton("OK").Click
Dialog("Login").Dialog("FlightReservations").Static("Please enter agent name").OutputCheckPoint("ErrorMessage")
Dialog("Login").Dialog("FlightReservations").WinEdit("OK").Click
Dialog("Login").WinEdit("Cancel").Click
Penjelasan Nilai Keluaran Teks, Basis Data, dan XML
Di luar nilai output Standar, Fokus Mikro UFT mendukung tiga tipe nilai keluaran tambahan untuk data yang tidak sesuai dengan daftar properti objek sederhana.
| Tipe | Menangkap | Sumber khas |
| Teks / Area Teks | Rangkaian teks yang ditampilkan pada halaman atau di dalam area layar yang telah ditentukan. | Halaman web, Windows aplikasi |
| Basis Data | Nilai hasil yang dikembalikan oleh kueri SQL | Sumber data ODBC atau OLE DB |
| XML | Nilai elemen dan atribut di dalam dokumen XML | Respons XML aplikasi web atau file sumber daya |
Nilai output Teks memungkinkan penguji untuk menangkap sebagian dari string yang ditampilkan, beserta teks opsional yang muncul tepat sebelum atau sesudahnya. Nilai output Basis Data menjalankan pernyataan SQL terhadap sumber data yang terhubung dan menyimpan sel hasil yang dipilih, mirip dengan Checkpoint Basis Data. Nilai output XML membaca pohon hierarki dokumen XML dan menyimpan nilai elemen atau atribut yang dipilih. Seperti nilai output Standar, ketiga jenis ini dapat disisipkan saat perekaman, dan masing-masing menambahkan pernyataan Outputnya sendiri ke VBScript yang mendasarinya.
Catatan: Nilai keluaran XML tidak didukung di Internet Explorer 9 atau versi yang lebih baru yang berjalan dalam mode standar, di Google Chrome, atau di Mozilla Firefox, karena objek uji WebXML tidak tersedia di browser tersebut.
Memahami Hasil Tes dalam QTP/UFT dengan Contoh Cetak/Ekspor
Setelah langkah nilai keluaran dijalankan, data yang ditangkap akan muncul di dalam UFT Jendela Hasil Pengujian berada di samping setiap langkah pengujian lainnya, sehingga mudah untuk meninjau apa yang telah direkam dan di mana. Mari kita pahami Hasil Pengujian yang dihasilkan oleh Micro Focus. UFT.
In HP QTP, Sisi Kanan menunjukkan Ringkasan Hasil Tes.
Sisi kiri adalah Pohon Hasil Pengujian – tampilan berbasis ikon dari langkah-langkah pengujian yang dilakukan selama pengujian berlangsung. Mirip dengan pohon pengujian di Tampilan Kata Kunci.
Jika Anda memilih sebuah langkah dalam pohon, panel sebelah kanan akan memberikan detail lengkapnya, termasuk objek, operasi yang dilakukan, dan nilai properti apa pun yang dikeluarkan atau diperiksa selama langkah tersebut.
Anda dapat merekam video/tangkapan layar dari seluruh proses pengujian menggunakan Alat > Opsi > Pengujian GUI, yang merupakan bukti berguna ketika suatu kerusakan perlu dilaporkan.
Anda dapat mencetak atau mengekspor hasilnya langsung dari jendela Hasil Tes untuk ditinjau secara offline atau untuk dibagikan dengan anggota tim lainnya.
Anda juga dapat mengekspor hasil dan cacat ke Quality Center, simpanping Bukti pengujian otomatis yang terkait dengan alat yang sama yang digunakan untuk manajemen pengujian manual.
Secara bersamaan, Pohon Hasil Pengujian, panel Ringkasan, dan opsi ekspor memberi penguji jejak audit lengkap tentang apa yang dijalankan, apa yang direkam, dan bukti apa yang ada untuk setiap titik pemeriksaan atau nilai keluaran dalam pengujian.
Klik di sini jika video tidak dapat diakses





