QTP - Pendahuluan

QTP adalah singkatan dari QuickTEst Professional, produk dari Hewlett Packard (HP). Alat ini membantu penguji untuk melakukan pengujian fungsional otomatis dengan mulus, tanpa pemantauan, setelah pengembangan skrip selesai.

Penggunaan HP QTP Visual Basic Scripting (VBScript)untuk mengotomatiskan aplikasi. Mesin Skrip tidak perlu diinstal secara eksklusif, karena tersedia sebagai bagian dari OS Windows. Versi VBScript saat ini adalah 5.8, yang tersedia sebagai bagian dari Win 7. VBScript BUKAN bahasa berorientasi objek tetapi bahasa berbasis objek.

Alat Pengujian

Alat dari konteks pengujian perangkat lunak, dapat didefinisikan sebagai produk yang mendukung satu atau lebih aktivitas pengujian mulai dari perencanaan, persyaratan, pembuatan, pelaksanaan pengujian, pencatatan kerusakan, dan analisis pengujian.

Klasifikasi Alat

Alat dapat diklasifikasikan berdasarkan beberapa parameter. Ini termasuk -

  • Tujuan alat
  • Aktivitas yang didukung dalam alat
  • Jenis / tingkat pengujian yang didukungnya.
  • Jenis perizinan (open source, freeware, komersial)
  • Teknologi yang digunakan

Jenis Alat

Sr.No. Jenis Alat Digunakan untuk Digunakan oleh
1 Alat Manajemen Tes Uji Mengelola, penjadwalan, pencatatan cacat, pelacakan dan analisis. Penguji
2 Alat manajemen konfigurasi Untuk Implementasi, eksekusi, pelacakan perubahan Semua anggota Tim
3 Alat Analisis Statis Pengujian Statis Pengembang
4 Uji Data Alat Persiapan Analisis dan Desain, Uji generasi data Penguji
5 Alat Eksekusi Uji Implementasi, Eksekusi Penguji
6 Pembanding Uji Membandingkan hasil yang diharapkan dan aktual Semua anggota Tim
7 Alat ukur cakupan Memberikan cakupan struktural Pengembang
8 Alat Pengujian Kinerja Memantau kinerja, waktu respons Penguji
9 Perencanaan proyek dan Alat Pelacakan Untuk Perencanaan Manajer Proyek
10 Alat Manajemen Insiden Untuk mengelola tes Penguji

Dimana QTP Cocok?

QTP adalah alat pengujian Fungsional, yang paling cocok untuk pengujian regresi aplikasi. QTP adalah alat berlisensi / komersial yang dimiliki oleh HP, yang merupakan salah satu alat paling populer yang tersedia di pasar. Ini membandingkan hasil aktual dan yang diharapkan dan melaporkan hasil dalam ringkasan eksekusi.

QTP - Sejarah dan Evolusi

HP Quick Test Professional awalnya dimiliki oleh Mercury Interactive dan diakuisisi oleh HP. Nama aslinya adalah Astra Quick Test dan kemudian dinamai Quick Test Professional tetapi versi terbaru dikenal sebagai Unified Functional Tester (UFT).

Riwayat Versi

Sekarang mari kita lihat riwayat versi QTP.

Versi Garis waktu
Astra Quick Test v1.0 hingga v5.5 - Mercury Interactive Mei 1998 hingga Agustus 2001
QuickTest Professional v6.5 hingga v9.0 - Mercury Interactive Sep 2003 sampai Apr 2006
Hp-QuickTest Professional v9.1 hingga v11.0 - Diakuisisi dan Dirilis oleh HP Feb 2007 hingga Sep 2010
Pengujian Fungsional Hp-Unified v11.5 hingga v11.53 2012 hingga Nov 2013

Keuntungan

  • Mengembangkan pengujian otomatis menggunakan VBScript tidak memerlukan pembuat kode yang sangat terampil dan relatif mudah jika dibandingkan dengan bahasa pemrograman berorientasi objek lainnya.

  • Mudah digunakan, kemudahan navigasi, validasi hasil, dan pembuatan Laporan.

  • Siap Terintegrasi dengan Alat Manajemen Pengujian (Pusat Kualitas Hp) yang memungkinkan penjadwalan dan pemantauan yang mudah.

  • Dapat juga digunakan untuk Pengujian Aplikasi Seluler.

  • Karena ini adalah produk HP, dukungan penuh disediakan oleh HP dan oleh forumnya untuk mengatasi masalah teknis.

Kekurangan

  • Tidak seperti Selenium, QTP hanya bekerja di sistem operasi Windows.

  • Tidak semua versi Browser didukung dan penguji harus menunggu patch dirilis untuk setiap versi utama.

  • Karena itu, ini adalah alat komersial, biaya perizinannya sangat tinggi.

  • Meskipun waktu pembuatan skrip lebih singkat, waktu eksekusi relatif lebih tinggi karena membebani CPU & RAM.