1) Protokol apa yang didukung oleh LoadRunner?
Mulai LoadRunner 9.5, protokol berikut didukung. Ini akan meningkat dengan rilis di masa mendatang. Pewawancara tidak mencari Anda untuk menyebutkan semua kecuali beberapa (katakanlah 5-7 protokol).
Solusi Penerapan Aplikasi: Untuk protokol Citrix.
protokol DB2 CLI, DNS, MS SQL, ODBC, Oracle (2-tier), Sybase Ctlib, Sybase Dblib, dan Windows Sockets.
Kustom: Untuk template C, template Visual Basic, template Java,
Javascript dan skrip jenis VBScript.
Komponen Terdistribusi: Untuk protokol COM / DCOM, Corba-Java, dan Rmi -Java.
E-bisnis: Untuk FTP, LDAP, Palm, Web (HTTP / HTML), Layanan Web, dan protokol Web / Winsocket ganda.
Enterprise Java Beans: Untuk Pengujian EJB dan protokol Rmi-Java.
ERP / CRM: Untuk protokol Baan, Oracle NCA, Peoplesoft-Tuxedo, Peoplesoft 8,
SAPGUI, SAP-Web, dan Siebel (Siebel-DB2CLI, Siebel-MSSQL, Siebel-Web, dan Siebel-Oracle).
Legacy: Untuk Terminal Emulation (RTE).
Layanan Surat: Pesan Internet (IMAP), MS Exchange (MAPI), POP3, dan SMTP.
Middleware: protokol Jacada dan Tuxedo (6, 7).
Streaming: Untuk protokol MediaPlayer dan RealPlayer.
2) Komponen apa yang telah Anda gunakan di LoadRunner?
Generator Vuser - Untuk menghasilkan Script
Pengontrol - Untuk membuat dan menjalankan skenario
Analyzer - Untuk menganalisis hasil.
Pelajari lebih lanjut tentang LoadRunner dan arsitekturnya dalam pelajaran video ini.
3) Apa itu Agen pelari beban?
Agen adalah antarmuka antara mesin host dan pengontrol.
4) Bagaimana proses mengembangkan Vuser Script?
Ada empat langkah untuk mengembangkan skrip vuser.
2-Putar / Tingkatkan skrip vuser yang direkam.
3- Tentukan berbagai pengaturan run-time & periksa
4- Gabungkan skrip dalam skenario LoadRunner
Pelajari lebih lanjut tentang pengembangan Skrip Vuser dalam tutorial Video di sini.
5) Berapa banyak VUser yang dibutuhkan untuk pengujian beban?
Ini pada dasarnya adalah pertanyaan jebakan.
Jumlah VUsers yang diperlukan bergantung pada sistem Anda yang sedang diuji, konfigurasi jaringan, pengaturan perangkat keras, memori, sistem operasi, tujuan aplikasi perangkat lunak dari pengujian kinerja. Tidak ada nilai generik untuk Vuser.
6) Apa perbedaan dalam menjalankan Vuser sebagai proses dan sebagai utas? Cara mana yang lebih menguntungkan untuk menjalankan Vuser?
Ketika Vuser dijalankan sebagai sebuah proses, program driver yang sama dimuat ke dalam memori untuk setiap Vuser. Ini akan memakan banyak memori dan akan membatasi jumlah Vuser yang dapat Anda jalankan pada satu generator.
Ketika Vuser dijalankan sebagai utas, hanya satu contoh program driver yang dibagikan oleh sejumlah Vusers. Anda dapat menjalankan sejumlah Vusers pada satu generator menggunakan mode multi-threading.
7) Apa pentingnya "Vuser-init"?
Vuser-init mencatat pra-operasi yang juga disebut operasi inisialisasi sebelum aplikasi sebenarnya dijalankan.
8) Apa yang dimaksud dengan log diperpanjang?
Log yang diperpanjang akan menyimpan informasi seperti data yang dikembalikan oleh pelacakan lanjutan, substitusi parameter, dan banyak informasi lainnya tergantung pada opsi yang Anda pilih dalam pengaturan run-time.
9) Mengapa Anda membuat parameter?
Untuk membuat parameter, Anda akan mengganti nilai hard-coded di dalam skrip dan menggantinya dengan parameter. Hal ini memungkinkan satu Vuser dijalankan berkali-kali, dan menggunakan data yang berbeda pada setiap proses. Ini membantu dalam merangsang lebih banyak permintaan server kehidupan nyata karena mencegah server dari hasil caching.
Pelajari lebih lanjut tentang parameterisasi di Tutorial Video ini
10) Bagaimana Anda membagi skrip Anda menjadi beberapa Tindakan? Mengapa?
Saya akan membagi skrip menjadi Tindakan berdasarkan fungsinya. Misalnya, Tindakan Sekali untuk Masuk ke Aplikasi, Tindakan lain untuk pemesanan, dan sebagainya.
Tindakan meningkatkan penggunaan kembali kode, mengurangi waktu pemeliharaan, dan karenanya, menurunkan biaya.
11) Bagaimana Anda bisa mengatur jumlah Vusers di LoadRunner?
Anda dapat mengatur jumlah Vusers di bagian controller saat membuat skenario Anda. Banyak opsi lanjutan lainnya seperti ramp-up, ramp-down Vusers juga tersedia di bagian Controller.
Pelajari lebih lanjut tentang pembuatan Pengontrol & Skenario
12) Apa itu monitor?
Monitor digunakan untuk "memantau" kemacetan kinerja. Mereka digunakan di bagian Controller dari Load Runner
13) Apa jenis pos pemeriksaan yang tersedia di LoadRunner?
LoadRunner menyediakan dua jenis pos pemeriksaan
a) Image Checkpoints: Checkpoint ini akan memverifikasi keberadaan gambar pada halaman selama run-time
b) Text Checkpoint: Checkpoint ini akan memverifikasi keberadaan string teks pada halaman selama run-time
Kedua pos pemeriksaan di atas dapat ditambahkan di Vugen.
Pelajari lebih lanjut tentang Checkpoints
14) Masalah apa yang dapat kita hadapi terkait dengan perangkat keras, perangkat lunak, jaringan dan hambatan memori selama uji kinerja?
Masalah yang mungkin terjadi antara lain adalah -
1. Kekurangan Hardware
2. Kebocoran Memori
3. Masalah terkait jaringan.
4. Kesalahan Aplikasi / Perangkat Lunak
15) Apa rekomendasi Anda untuk meningkatkan ukuran kinerja?
Direkomendasikan untuk memperbaiki jaringan, database, dan aplikasi serta server web.
Di jaringan, level mencoba untuk mengoptimalkan latensi dan bandwidth.
Di tingkat database, verifikasi semua indeks dan urutan dengan menjalankan profiler. Anda juga dapat mengoptimalkan kueri database Anda.
Di tingkat server Aplikasi, jalankan profiler untuk menemukan kebocoran memori dalam aplikasi
Di tingkat server web, Anda dapat menggunakan monitor dan mengoptimalkan throughput dan metrik terkait lainnya dari server.
16) Apa Rendezvous point itu?
Titik pertemuan adalah titik Sinkronisasi / Tunggu. Titik temu menginstruksikan Vusers untuk menunggu selama eksekusi uji untuk beberapa Vusers sampai pada titik tertentu, agar mereka dapat melakukan tugas secara bersamaan.
Pentingnya ini adalah untuk meniru beberapa beban berat hanya untuk bagian tertentu dari skenario dan menguji perilaku aplikasi.
17) Apa itu Korelasi?
Korelasi digunakan untuk mendapatkan data yang unik untuk setiap jalannya skrip pengujian Anda (mis .: id sesi). Saat merekam, nilai dinamis ini di-hardcode dalam skrip Anda yang menyebabkan skrip gagal selama pemutaran. Korelasi adalah teknik di mana nilai dinamis tidak di-hardcode dalam skrip Anda tetapi diekstrak pada waktu proses untuk menghindari kegagalan.
Pelajari lebih lanjut tentang Korelasi dalam tutorial video ini.
18) Apa itu Korelasi Manual?
Ini teknik korelasi yang menggunakan fungsi Web_reg_save_param () untuk mengidentifikasi nilai dinamis dalam skrip Anda. Penting bahwa Anda memutar ulang skrip Anda untuk memverifikasi bahwa korelasi dilakukan dengan sukses.
Pelajari Korelasi Manual.
19) Bagaimana Anda mengidentifikasi hambatan kinerja? -
Hambatan Kinerja dapat dideteksi dengan menggunakan monitor.
Monitor ini mungkin monitor server aplikasi, monitor server web, monitor server database dan monitor jaringan.
Mereka membantu menemukan area bermasalah dalam skenario kami yang menyebabkan peningkatan waktu respons.
Pengukuran yang dilakukan biasanya waktu respons kinerja, throughput, hits / detik, grafik penundaan jaringan, dll
20) Fungsi apa yang digunakan untuk mengakhiri transaksi bersarang?
Fungsinya adalah - lr_end_sub_transaction
Pelajari Lebih Lanjut tentang Transaksi di video ini.
21) Apa perbedaan antara transaksi dan contoh transaksi di LoadRunner?
Transaksi digunakan untuk mengukur waktu antara eksekusi pernyataan tertentu
Contoh transaksi digunakan untuk analisis kinerja
22) Saat skrip berjalan, kami menemukan beberapa nilai yang mungkin perlu dikorelasikan? Apakah mungkin melakukan korelasi manual untuk nilai-nilai tersebut?
TIDAK. Tidak mungkin melakukan korelasi saat skrip berjalan tetapi Anda dapat membuat perubahan setelah skrip berhenti.
23) Apa Waktu yang Berlalu di Load Runner?
Waktu yang berlalu menunjukkan berapa banyak waktu yang telah berlalu sejak peluncuran acara saat ini dan diukur secara berbeda untuk layar yang berbeda seperti yang diberikan di bawah ini -
Di Jendela Status Skenario - Waktu yang berlalu diukur dari saat Anda menekan "Mulai Skenario" atau "Inisialisasi / Jalankan Vuser?" tombol.
Di jendela "Vuser", waktu yang berlalu diukur dari saat Vuser memasuki status "berjalan".
24) Apakah caching memiliki efek negatif pada hasil pengujian beban Anda?
Iya. Caching memiliki efek negatif. Cache adalah memori sementara yang menyimpan riwayat penelusuran Anda. Saat Anda mengunjungi halaman untuk KEDUA waktu, waktu yang diperlukan untuk memuat halaman akan kurang dari yang dibutuhkan untuk memuat halaman untuk kunjungan pertama Anda karena banyak informasi yang diperlukan untuk memuat halaman diambil dari cache dan bukan dari server . Ini akan memengaruhi waktu respons dalam pengujian Anda. Oleh karena itu, disarankan untuk mematikan caching.
25) Apa perbedaan antara grafik Overlay dan grafik Correlate?
Grafik Hamparan: Ini akan menghamparkan konten dari dua grafik yang berbagi sumbu x yang sama
Grafik Korelasi : Ini akan Menggambarkan sumbu Y dari dua grafik satu sama lain.
Pelajari lebih lanjut tentang Penganalisis
26) Apa perbedaan antara lr_error_message dan lr_debug _message?
lr_error_message - Mengirim pesan kesalahan ke jendela Output Pengendali LoadRunner
lr_debug _message - Mengirim pesan debug ke jendela Output Pengontrol LoadRunner
27) Apa perbedaan antara beban, pengujian kinerja?
Tujuan dari pengujian kinerja adalah untuk memeriksa apakah aplikasi memuat / memperbarui dalam batas waktu yang ditentukan (katakanlah 2 detik). Ini menggunakan metrik seperti waktu respons, Permintaan per detik. Itu dilakukan dalam kondisi beban seperti produksi.
Tujuan pengujian beban adalah untuk memeriksa skalabilitas sistem. Misalnya, mencari tahu jumlah maksimum pengguna yang didukung oleh sistem dalam spesifikasi tertentu.
28) Anda telah membuat beberapa aturan Korelasi Otomatis. Penguji baru di tim Anda sedang bersiap untuk merekam sekelompok skrip pada aplikasi yang sama di workstation-nya. Apa yang dapat Anda lakukan untuk memberikan aturan korelasi kepada penguji?
Saya akan mengekspor aturan Korelasi Otomatis ke file .cor, dan kemudian meminta anggota tim baru mengimpor file .cor ke aturan Korelasi Otomatisnya
29) Anda ingin meniru call center sebuah maskapai penerbangan. Semua perwakilan login di pagi hari, melakukan proses bisnis mereka dan keluar di malam hari. Dalam satu hari, perwakilan akan Membuat 40 reservasi penerbangan, Mengubah 10 reservasi penerbangan, dan Mencari 20 reservasi penerbangan. Seorang perwakilan tidak dapat melakukan Modifikasi tanpa melakukan Pencarian terlebih dahulu. Bagaimana Anda mendesain logika run?
Buat - 67% Pencarian - 16% Blok0 - 17% Pencarian Modifikasi
30) Di mana Anda harus menambahkan fungsi web_reg_save_param ke skrip?
Sebelum langkah yang mengambil nilai dinamis
31) Anda ingin setiap langkah dalam skrip Anda diukur sebagai transaksi di Controller dan tidak ditampilkan di Replay Log in VuGen. Bagaimana Anda bisa melakukannya?
Ini dapat dilakukan dengan mengaktifkan transaksi otomatis di pengaturan Run-time.
32) Tingkat perekaman protokol web mana yang menghasilkan fungsi web_submit_form?
Rekaman berbasis HTML menghasilkan fungsi ini.
33) Apa itu pengujian beban?
Pengujian beban adalah untuk menguji apakah aplikasi bekerja dengan baik dengan beban dari sejumlah besar pengguna dan transaksi secara bersamaan. Ini juga digunakan untuk menentukan apakah itu dapat menangani periode penggunaan puncak.
34) Apa itu pelari beban?
Load Runner adalah alat pengujian kinerja dari HP. Alat ini mendukung semua aspek seperti Load, Stress, Endurance, volume data dan spike Testing.
35) Apa saja komponen LoadRunner?
Berikut adalah komponen LoadRunner
- Generator Pengguna Virtual
- Pengontrol, dan proses Agen
- Analisis dan Pemantauan LoadRunner
- LoadRunner Buku Online
36) Komponen LoadRunner apa yang digunakan untuk merekam skrip?
Komponen Virtual User Generator (VuGen) digunakan untuk merekam skrip, dan memungkinkan Anda mengembangkan skrip Vuser untuk berbagai jenis aplikasi dan protokol komunikasi.
37) Apa itu titik pertemuan?
Titik pertemuan dimasukkan ke dalam skrip Vuser untuk mensimulasikan lebih banyak pengguna di server. Titik pertemuan menginstruksikan Vusers untuk menunggu selama eksekusi tes untuk melakukan tugas secara bersamaan.
Misalnya, dalam aplikasi perbankan, Rendezvous points dimasukkan untuk lebih dari 100 pengguna untuk menyimpan uang secara bersamaan.
38) Apa skenario itu?
Skenario hanyalah peristiwa yang terjadi untuk setiap sesi pengujian.
Misalnya, definisi skenario
- Jumlah pengguna
- Tindakan yang harus dilakukan
- Sistem mesin virtual
39) Bagaimana kita bisa men-debug skrip LoadRunner?
VuGen berisi dua opsi untuk men-debug skrip Vuser.
- Jalankan perintah Langkah demi Langkah dan
- Breakpoints.
Kami juga dapat secara manual mengatur kelas pesan dalam skrip Anda menggunakan fungsi lr_set_debug_message.
40) Bagaimana kita dapat melakukan pengujian fungsional di bawah beban?
Fungsionalitas di bawah beban dapat diuji dengan menjalankan beberapa Vusers secara bersamaan. Dengan meningkatkan Vusers, perlu ditentukan berapa banyak beban yang dapat dipertahankan server.
41) Apa hubungan antara Response Time dan Throughput?
Throughput menunjukkan jumlah data dalam byte yang diterima Vusers dari server dalam satu detik. Jika dibandingkan dengan waktu respons transaksi, throughput dan waktu respons mengalami penurunan.
Throughput puncak dan waktu respons tertinggi akan terjadi kira-kira pada waktu yang sama.
42) Apa isi aksi vuser_init dan vuser_end?
Tindakan Vuser_init berisi prosedur untuk masuk ke server dan bagian Vuser_end berisi prosedur logoff.
43) Apa perbedaan antara log standar dan log diperpanjang?
Log standar mengirimkan subset fungsi dan pesan ke log output dan subset fungsi bergantung pada tipe Vuser.
Log yang diperpanjang mengirimkan pesan eksekusi skrip terperinci ke log keluaran. Ini terutama digunakan selama debugging ketika pengguna membutuhkan informasi tentang substitusi Parameter.
44) Apa saja jenis Sasaran dalam Skenario Berorientasi Sasaran dari Load Runner?
Load Runner memberi Anda lima jenis sasaran:
- Jumlah Vuser bersamaan
- Jumlah klik per detik
- Jumlah transaksi per detik
- Jumlah halaman per menit
- Waktu respons transaksi
45) Apa fungsi untuk menangkap nilai dinamis dalam skrip web vuser?
Web_reg_save_param adalah fungsi yang menyimpan informasi data dinamis ke parameter.
46) Apa itu proses pengujian Load Runner?
Berikut adalah proses pengujian di LoadRunner:
- Rencanakan uji beban
- Buat Skrip Vuser
- Tentukan Skenario
- Jalankan Skenario
- Analisis hasil
47) Apa itu peluncur perintah jarak jauh?
Peluncur perintah jarak jauh memungkinkan pengontrol untuk memulai aplikasi di mesin host.
48) Bagaimana kita bisa mengembangkan script database vuser?
Skrip vuser dapat dikembangkan baik dengan merekam dengan generator skrip vuser beban atau dengan menggunakan templat skrip vuser pelari Beban.
49) Bagaimana Anda memuat Agen pelari beban?
Saat menjalankan skenario, pengontrol LoadRunner menginstruksikan operator agen jarak jauh untuk meluncurkan agen LoadRunner. Pengontrol menginstruksikan agen LoadRunner untuk menginisialisasi, menjalankan, menjeda, dan menghentikan vusers.
50) Apa perbedaan antara klik / detik dan permintaan / detik?
Hit per detik berarti jumlah hit yang diterima server dalam satu detik dari vuser.
Request per second adalah jumlah request yang akan diminta vuser dari server.
51) Apa keuntungan dari load runner?
Berikut adalah keuntungan dari Load Runner:
- Mengurangi campur tangan manusia
- Mengurangi kebutuhan sistem
- Membantu dalam penggunaan waktu dan uang dengan lebih baik
- Pemanfaatan otomasi yang efektif
- Eksekusi satu titik
52) Apa vuser dalam skenario?
Vuser adalah pengguna virtual yang dapat mensimulasikan pengguna sebenarnya. Pengguna virtual yang menggantikan perangkat lunak klien operasi pengguna nyata, seperti IE yang mengirimkan permintaan menggunakan protokol HTTP ke server web IIS atau Apache.
53) Bagaimana kita menulis fungsi yang ditentukan pengguna di LoadRunner?
Gunakan harus membuat perpustakaan eksternal yang berisi fungsi tersebut. Pustaka ini kemudian harus ditambahkan ke direktori bin VuGen. Dan kemudian, fungsi yang ditentukan pengguna dapat ditetapkan sebagai parameter.
54) Apa saja perubahan yang dapat dilakukan pada pengaturan run-time?
Ada empat pengaturan run-time yang dapat dibuat:
- Pacing: Ini berisi hitungan iterasi.
- Log: Logging dapat disetel ke standar atau dinonaktifkan.
- Think Time: Mampu mengatur waktu berpikir untuk diabaikan atau diganti.
- Umum: Memungkinkan pengaturan Vusers untuk proses atau multi-threading.
55) Bagaimana kita bisa menemukan masalah yang berhubungan dengan database?
Monitor dan Grafik Sumber Daya Data dapat digunakan untuk menemukan masalah terkait database. LoadRunner memungkinkan penguji untuk menentukan sumber daya yang perlu diukur sebelum pengontrol dijalankan.
56) Berapa banyak jenis grafik yang tersedia di LoadRunner?
Ada lima jenis grafik:
- Grafik waktu tunda jaringan - menampilkan waktu yang berlalu antara permintaan dan tanggapan
- Dua grafik waktu respons transaksi - satu grafik waktu respons terjemahan untuk memuat dan satu lagi untuk persentil
- Hits / grafik kedua - Menampilkan volume lalu lintas aplikasi
- Halaman download / grafik detik - menunjukkan tingkat di mana halaman diunduh per detik
57) Bagaimana cara mengidentifikasi hambatan kinerja?
Monitor dapat digunakan untuk mendeteksi kemacetan kinerja. Ini termasuk monitor jaringan, server web, server aplikasi, dan server database.
Monitor ini dapat digunakan untuk menemukan titik masalah dalam skenario yang menyebabkan peningkatan waktu respons dan throughput, penundaan jaringan, waktu respons kinerja, hit / detik, dll.
58) Apa itu ramp up dan bagaimana cara mengaturnya?
Ramp up secara bertahap meningkatkan beban di server dan dapat disimulasikan dengan meningkatkan jumlah Vusers secara bertahap. Fitur ini dapat ditemukan di Opsi Penjadwalan Skenario.
59) Bagaimana korelasi dilakukan?
Korelasi dapat dilakukan dengan dua cara:
- Gunakan fungsi scan untuk mencari korelasi dan pilih nilai dari hasil.
- Rekam sepasang skrip dan kemudian bandingkan satu sama lain.
60) Di mana opsi korelasi otomatis ditetapkan?
Korelasi otomatis diatur di area opsi perekaman pada tab korelasi. Korelasi dapat diaktifkan untuk skrip lengkap dan aturan korelasi dapat ditentukan.
Korelasi otomatis dapat dilakukan pada database dengan melihat jendela keluaran, memindai korelasi, dan memilih nilai yang akan digunakan.
61) Apa manfaat menjalankan skrip Vuser sebagai utas?
Keuntungan menjalankan skrip Vuser sebagai utas yang memungkinkan lebih banyak Vuser digunakan untuk satu generator beban. Menjalankan skrip Vuser sebagai proses menggunakan banyak memori karena semua skrip yang dimuat menggunakan driver yang sama.
Ini membatasi jumlah skrip Vuser yang dapat dijalankan pada satu generator.
62) Apa perbedaan antara grafik Overlay dan grafik Correlate?
Grafik Overlay:
Grafik hamparan memiliki satu sumbu X dan 2 sumbu Y. Sumbu Y kiri pada grafik gabungan menunjukkan nilai grafik saat ini & Sumbu Y kanan menunjukkan nilai sumbu Y dari grafik yang digabungkan.
Grafik Korelasi:
Ada dua grafik, dan grafik aktif dari sumbu Y menjadi sumbu X dari grafik gabungan. Sumbu Y dari grafik yang digabungkan menjadi sumbu Y dari grafik gabungan.
63) Apa tiga bagian dari skrip Vuser dan apa tujuan masing-masing?
Berikut adalah tiga bagian dari skrip Vuser, dan mereka adalah sebagai berikut:
- Vuser_init - Digunakan untuk merekam logon.
- Tindakan - Digunakan untuk merekam proses bisnis.
- Vuser_end - Digunakan untuk merekam logoff.
64) Apa empat metode pemilihan saat memilih data dari file data?
Berikut adalah empat metode pemilihan:
- Sekuensial
- Acak
- Unik
- Nama parameter
65) Apa yang harus dilakukan untuk melihat substitusi parameter di Log Eksekusi?
Substitusi parameter dapat dilihat di log yang diperpanjang di pengaturan Waktu proses.
66) Alat apa yang diperlukan untuk menganalisis hasil yang dijalankan Vuser?
Alat-alat berikut diperlukan untuk menganalisis hasil yang dijalankan Vuser:
- Log Eksekusi
- Run-Time Viewer dan
- Jendela Hasil Uji Merkuri
67) Apa perbedaan antara skenario Manual dan skenario berorientasi Sasaran?
Berikut adalah perbedaan antara skenario Manual dan Berorientasi Sasaran:
Skenario Manual |
Skenario Tujuan |
Tujuan utamanya adalah untuk mempelajari berapa banyak Vusers yang dapat berjalan secara bersamaan | Sasaran mungkin throughput, waktu respons, atau jumlah pengguna secara bersamaan |
Memberi Anda kontrol manual atas berapa banyak Vuser yang menjalankan dan jam berapa | Load Runner mengelola Vusers secara otomatis |
68) Apa semua alasan untuk menggunakan Server Resources Monitor?
Monitor sumber daya server digunakan untuk menemukan berapa banyak data yang berasal dari Cache dan membantu untuk mengetahui apa saja bagian dari sistem yang mengalami kemacetan.
69) Apa tujuan memilih 'Tampilkan browser' selama pemutaran ulang di pengaturan Opsi Umum?
Pengaturan 'Show Browser' digunakan untuk melihat halaman-halaman yang muncul selama pemutaran. Ini berguna untuk men-debug Vuser selama tahap awal pembuatan Web Vuser.
70) Untuk tujuan apa, Pengguna akan menggunakan kesalahan 'lanjutkan'?
Lanjutkan harus disetel hanya saat membuat Log Eksekusi lebih deskriptif atau menambahkan logika ke Vuser.
71) Apa tujuan dari transaksi LoadRunner?
Tujuan dari transaksi Load Runner adalah untuk mengukur satu atau lebih langkah / tindakan pengguna dari suatu proses bisnis.
72) Mengapa Anda membuat parameter?
Parameter seperti variabel skrip, dan digunakan untuk memvariasikan input ke server untuk meniru pengguna sebenarnya.
- Kumpulan data yang berbeda dikirim ke server setiap kali skrip dijalankan.
- Simulasikan model penggunaan dengan lebih baik untuk pengujian yang lebih akurat dari Pengontrol, dan satu skrip dapat meniru banyak pengguna yang berbeda pada sistem.
73) Apa itu lr_output_message?
Lr_output_message adalah fungsi yang mengirimkan notifikasi ke jendela Output Controller dan ke file log Vuser.
74) Di server Web, Database dan Jaringan semuanya berfungsi dengan baik dan sekarang, Di mana masalahnya?
Masalahnya bisa dalam sistem itu sendiri atau di server aplikasi atau dalam kode yang ditulis untuk aplikasi tersebut.
75) Apa itu VuGen Recording and Scripting?
Kode skrip LoadRunner diperoleh dengan merekam dalam sintaks bahasa C ANSI dan dapat dilihat dalam tampilan skrip.
76) Apa pengujian kinerja di LoadRunner?
Pengujian kinerja dapat dilakukan dengan menghitung waktu untuk membaca dan memperbarui transaksi dan memeriksa apakah fungsi sistem dilakukan dalam kerangka waktu yang dapat diterima. Dalam lingkungan multi-pengguna, penting untuk menentukan pengaruh beberapa transaksi pada waktu satu transaksi.
77) Apa Konfigurasi sistem saat menggunakan Load Runner?
Konfigurasi sistem mengacu pada mesin klien tempat kami akan menjalankan Vusers. Konfigurasi mesin klien mencakup pengaturan perangkat keras, memori, sistem operasi, aplikasi perangkat lunak, alat pengembangan, dll.
Konfigurasi komponen sistem ini harus sesuai dengan konfigurasi sistem secara keseluruhan untuk mencapai tujuan pengujian beban.
78) Apa gunanya fungsi lr_abort?
Fungsi lr_abort digunakan untuk membatalkan eksekusi skrip Vuser. Ini menginstruksikan Vuser untuk berhenti menjalankan bagian Tindakan, menjalankan bagian vuser_end dan mengakhiri eksekusi.
79) Apa itu think time?
Pikirkan waktu adalah waktu di mana pengguna nyata menunggu di antara tindakan.
Saat pengguna menerima data dari server atau aplikasi lain, pengguna mungkin menunggu beberapa detik untuk meninjau data sebelum merespons. Penundaan waktu ini disebut waktu berpikir.
80) Bagaimana Load Runner berinteraksi dengan aplikasi?
Protokol digunakan di Load Runner untuk berinteraksi dengan aplikasi.
81) Apa versi dan bahasa terbaru yang digunakan di Load Runner?
Mulai 20-Feb-2013, Load Runner 11.5 adalah versi terbaru dan skrip VUser digunakan seperti Bahasa C.
Bahasa berikut didukung oleh LoadRunner:
- Bahasa C
- Visual Basic Scripting
- Visual Basic Untuk Aplikasi
- Java Scripting
82) Apa saja protokol penting yang didukung Load Runner?
Berikut adalah protokol yang dapat didukung oleh Load Runner:
- .NET Record / Display
- Database
- DCOM
- Jaringan
- Oracle E-Business
- GETAH
- SOA
- Web dan Multimedia
- Nirkabel
- GUI
- Rekam Java dan putar ulang
- Desktop jarak jauh
- Web 2.0
Unduh PDF Gratis: Pertanyaan & Jawaban Wawancara LoadRunner
- Lanjut