QTP vs LoadRunner
QTP adalah singkatan dari Quicktest Professional, alat pengujian dari produsen perangkat keras, HP. LoadRunner juga merupakan alat pengujian dari perusahaan yang sama, tetapi dengan tujuan yang berbeda. QTP dikembangkan untuk mensimulasikan dan menguji interaksi pengguna seperti klik mouse dan penekanan keyboard. LoadRunner, di sisi lain, mensimulasikan beban berat atau banyak pengguna bersamaan untuk menekankan sistem.
Kedua program tersebut digunakan dalam fine tuning aplikasi dan untuk menemukan reaksi tak terduga yang mungkin tidak terlihat selama operasi normal. Ini membantu programmer dan pengembang untuk mereproduksi kelainan dan melacak kode untuk menemukan apa yang menyebabkan masalah. Setelah kode ditemukan dan diperbaiki, program kemudian dapat didebug dan dikompilasi sebelum menjalani pengujian lagi hanya untuk memastikan bahwa masalahnya diperbaiki dan tidak ada masalah lain yang muncul.
Untuk mensimulasikan secara realistis bagaimana pengguna menggunakan sistem, kedua program perlu mencatat bagaimana orang yang nyata berinteraksi dengan program yang sedang diuji. Karena QTP menguji GUI, ia perlu merekam tombol mana yang diklik atau tombol mana yang ditekan. Tindakan yang direkam kemudian dikonversi ke skrip. Tapi Loadrunner tidak perlu khawatir dengan GUI, itu hanya merutekan perintah ke proxy, tergantung pada protokol, dan mencatat perintah yang sedang dikirim. Perintah yang direkam kemudian dikonversi ke skrip yang dijalankan pada sejumlah mesin yang disebut generator beban untuk mensimulasikan banyak pengguna.
Alat-alat ini cukup berguna untuk banyak programmer dan pengembang web tetapi tidak semua orang dapat menggunakannya karena kedua program hanya bekerja pada sistem operasi Windows. QTP sepenuhnya tergantung pada Windows sementara Anda dapat menggunakan UNIX dengan LoadRunner sampai batas tertentu. Anda dapat menggunakan mesin UNIX untuk bertindak sebagai generator yang menjalankan skrip yang direkam. Ini mungkin tidak banyak tetapi memberi pengguna sedikit lebih banyak fleksibilitas.
Ringkasan:
1.Kedua adalah alat pengujian yang dimaksudkan untuk memeriksa bagaimana aplikasi akan tampil dalam penggunaan sehari-hari
2.QTP mensimulasikan interaksi pengguna dengan GUI sementara LoadRunner mensimulasikan penggunaan yang berat
3.QTP mensimulasikan pengguna dengan merekam aksinya pada GUI sementara LoadRunner tidak repot-repot dengan GUI tetapi mencatat perintah melalui proxy
4.QTP eksklusif untuk sistem operasi Windows sementara Anda dapat menggunakan mesin UNIX sebagai generator beban untuk LoadRunner