1) Protokol mana yang disokong oleh LoadRunner?
Sehingga LoadRunner 9.5 protokol berikut disokong. Ini akan meningkat dengan keluaran yang akan datang. Pewawancara tidak mencari anda untuk menamakan semua kecuali beberapa (katakanlah 5-7 protokol).
Penyelesaian Penerapan Aplikasi: Untuk protokol Citrix.
protokol DB2 CLI, DNS, MS SQL, ODBC, Oracle (2-tier), Sybase Ctlib, Sybase Dblib, dan Windows Sockets.
Custom: Untuk templat C, templat Visual Basic, templat Java,
skrip jenis Javascript dan VBScript.
Komponen Teragih: Untuk protokol COM / DCOM, Corba-Java, dan Rmi -Java.
E-perniagaan: Untuk FTP, LDAP, Palm, Web (HTTP / HTML), Perkhidmatan Web, dan protokol dual Web / Winsocket.
Enterprise Java Beans: Untuk ujian 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 Emulasi (RTE).
Perkhidmatan Mel: Pemesejan Internet (IMAP), MS Exchange (MAPI), POP3, dan SMTP.
Alat tengah: Protokol Jacada dan Tuxedo (6, 7).
Streaming: Untuk protokol MediaPlayer dan RealPlayer.
2) Komponen mana yang telah anda gunakan dalam LoadRunner?
Penjana Vuser - Untuk menghasilkan Skrip
Pengawal - Untuk membuat dan melaksanakan senario
Penganalisis - Untuk menganalisis hasil.
Ketahui lebih lanjut mengenai LoadRunner dan senibina dalam pelajaran video ini.
3) Apa itu Agen pelari beban?
Ejen adalah antara muka antara mesin hos dan pengawal.
4) Apakah proses untuk mengembangkan Skrip Vuser?
Terdapat empat langkah untuk mengembangkan skrip vuser.
2-Main semula / Tingkatkan skrip vuser yang dirakam.
3- Tentukan pelbagai tetapan & semak jangka masa
4- Masukkan skrip dalam senario LoadRunner
Ketahui lebih lanjut mengenai pengembangan Skrip Vuser dalam tutorial Video di sini.
5) Berapa banyak pengguna yang diperlukan untuk ujian beban?
Ini pada dasarnya adalah soalan muslihat.
Jumlah Pengguna yang diperlukan bergantung pada sistem anda yang diuji, konfigurasi rangkaian, tetapan perkakasan, memori, sistem operasi, objektif aplikasi perisian ujian prestasi. Tidak ada nilai generik untuk Vuser.
6) Apakah perbezaan menjalankan Vuser sebagai proses dan sebagai utas? Kaedah Vuser yang mana yang lebih menguntungkan?
Apabila Vuser dijalankan sebagai proses, program pemacu yang sama dimuat ke dalam memori untuk setiap Vuser. Ini akan memakan banyak memori dan akan mengehadkan bilangan Vusers yang boleh anda jalankan pada satu generator.
Apabila Vuser dijalankan sebagai utas, hanya satu contoh program pemacu yang dikongsi dengan bilangan Vuser yang diberikan. Anda boleh menjalankan sebilangan Vusers pada satu generator menggunakan mod multi-threading.
7) Apakah kepentingan "Vuser-init"?
Vuser-init mencatatkan pra operasi juga disebut operasi permulaan sebelum aplikasi sebenar dijalankan.
8) Apakah log yang dilanjutkan?
Log yang diperluas akan menyimpan maklumat seperti data yang dikembalikan oleh jejak lanjutan, penggantian parameter dan banyak maklumat lain bergantung pada pilihan yang anda pilih dalam tetapan jangka masa.
9) Mengapa anda membuat parameter?
Untuk membuat parameter, anda akan mengganti nilai hard-code dalam skrip dan menggantinya dengan parameter. Ini membolehkan satu Vuser dijalankan berkali-kali, dan menggunakan data yang berbeza pada setiap larian. Ini membantu dalam merangsang permintaan pelayan yang lebih nyata kerana ia menghalang pelayan dari hasil cache.
Ketahui lebih lanjut mengenai parameterisasi dalam Tutorial Video ini
10) Bagaimana anda akan membahagikan skrip anda kepada beberapa Tindakan? Kenapa?
Saya akan membahagikan skrip ke dalam Tindakan berdasarkan fungsi. Contohnya, Sekali Bertindak untuk Log masuk ke dalam Aplikasi, Tindakan lain untuk membuat tempahan dan sebagainya.
Tindakan meningkatkan penggunaan semula kod, mengurangkan masa penyelenggaraan dan dengan itu, mengurangkan kos.
11) Bagaimana anda boleh menetapkan jumlah Vusers di LoadRunner?
Anda boleh menetapkan bilangan Vusers di bahagian pengawal semasa membuat senario anda. Banyak pilihan lanjutan lain seperti ramp-up, ramp-down Vusers juga terdapat di bahagian Controller.
Ketahui lebih lanjut mengenai pembuatan Pengawal & Senario
12) Apakah monitor?
Monitor digunakan untuk "memantau" kekacauan prestasi. Mereka digunakan di bahagian Controller Load Runner
13) Apakah jenis pusat pemeriksaan yang terdapat di LoadRunner?
LoadRunner menyediakan dua jenis pusat pemeriksaan
a) Titik Pemeriksaan Imej: Pusat pemeriksaan ini akan mengesahkan keberadaan gambar di halaman semasa waktu berjalan
b) Titik Pemeriksaan Teks: Pusat pemeriksaan ini akan mengesahkan adanya rentetan teks pada halaman semasa waktu berjalan
Kedua-dua pusat pemeriksaan di atas boleh ditambah di Vugen.
Ketahui lebih lanjut mengenai Pusat Pemeriksaan
14) Masalah apa yang dapat kita hadapi mengenai masalah perkakasan, perisian, rangkaian dan ingatan semasa ujian prestasi?
Masalah-masalah yang mungkin antara lain -
1. Kekurangan Perkakasan
2. Kebocoran Memori
3. Masalah berkaitan rangkaian.
4. Kesalahan aplikasi / perisian
15) Apakah cadangan anda untuk meningkatkan ukuran prestasi?
Diselaraskan dengan baik rangkaian, pangkalan data, dan aplikasi dan pelayan web.
Di rangkaian, tahap cuba mengoptimumkan kependaman dan lebar jalur.
Di peringkat pangkalan data, sahkan semua indeks dan urutan dengan menjalankan profiler. Anda juga boleh mengoptimumkan pertanyaan pangkalan data anda.
Pada peringkat pelayan Aplikasi, jalankan profiler untuk mencari kebocoran memori dalam aplikasi
Di peringkat pelayan web, anda boleh menggunakan monitor dan mengoptimumkan throughput dan metrik pelayan lain yang berkaitan.
16) Apakah maksud Rendezvous?
Titik Rendezvous adalah Titik Penyegerakan / Tunggu. Titik Rendezvous memerintahkan Vusers untuk menunggu semasa pelaksanaan ujian sehingga beberapa Vusers tiba pada titik tertentu, agar mereka dapat melakukan tugas secara serentak.
Pentingnya ini adalah untuk meniru beberapa beban berat hanya pada bahagian senario tertentu dan menguji tingkah laku aplikasi.
17) Apa itu Korelasi?
Korelasi digunakan untuk mendapatkan data yang unik untuk setiap menjalankan skrip ujian anda (cth: id sesi). Semasa merakam, nilai-nilai dinamik ini dikodekan dengan kuat dalam skrip anda menyebabkan skrip gagal semasa main semula. Korelasi adalah teknik di mana nilai dinamik tidak dikodkan dalam skrip anda tetapi diekstrak pada waktu berjalan untuk mengelakkan kegagalan.
Ketahui lebih lanjut mengenai Korelasi dalam tutorial video ini.
18) Apakah Korelasi Manual?
Ini teknik korelasi yang menggunakan fungsi Web_reg_save_param () untuk mengenal pasti nilai dinamik dalam skrip anda. Penting untuk memainkan semula skrip anda untuk mengesahkan bahawa korelasi berjaya dilakukan.
Pelajari Korelasi Manual.
19) Bagaimana anda mengenal pasti hambatan prestasi? -
Kekurangan Prestasi dapat dikesan dengan menggunakan monitor.
Monitor ini mungkin monitor pelayan aplikasi, monitor pelayan web, monitor pelayan pangkalan data dan monitor rangkaian.
Mereka membantu mengetahui kawasan yang bermasalah dalam senario kami yang menyebabkan peningkatan masa tindak balas.
Pengukuran yang dibuat biasanya adalah masa tindak balas prestasi, throughput, hit / saat, grafik kelewatan rangkaian, dll
20) Fungsi mana yang digunakan untuk mengakhiri transaksi bersarang?
Fungsinya - lr_end_sub_transaction
Ketahui Lebih Lanjut mengenai Transaksi dalam video ini.
21) Apakah perbezaan antara transaksi dan contoh transaksi di LoadRunner?
Transaksi digunakan untuk mengukur masa antara pelaksanaan penyataan tertentu
Contoh transaksi digunakan untuk analisis prestasi
22) Semasa skrip berjalan, kita dapati beberapa nilai yang mungkin perlu dihubungkan? Adakah mungkin untuk melakukan korelasi manual untuk nilai-nilai tersebut?
TIADA. Tidak mungkin melakukan korelasi ketika skrip berjalan tetapi anda boleh membuat perubahan setelah skrip berhenti.
23) Apakah Masa yang Berlalu dalam Load Runner?
Masa berlalu menentukan berapa lama masa berlalu sejak pelancaran acara semasa dan diukur secara berbeza untuk skrin yang berbeza seperti yang diberikan di bawah -
Dalam Tetingkap Status Senario - Masa yang berlalu diukur dari saat anda menekan "Mula Skenario" atau "Memulakan / Menjalankan Vuser?" butang.
Dalam tetingkap "Vuser" masa yang berlalu diukur dari saat Vuser memasuki keadaan "berjalan".
24) Adakah cache memberi kesan negatif pada hasil ujian beban anda?
Ya. Caching mempunyai kesan negatif. Cache adalah memori sementara yang menyimpan sejarah penyemakan imbas anda. Apabila anda mengunjungi halaman untuk kali KEDUA, waktu yang diperlukan untuk memuatkan halaman akan lebih sedikit daripada yang diperlukan untuk memuatkan halaman untuk lawatan pertama anda kerana banyak maklumat yang diperlukan untuk memuat halaman diambil dari cache dan bukannya pelayan . Ini akan mempengaruhi masa tindak balas dalam ujian anda. Oleh itu, disyorkan untuk mematikan caching.
25) Apakah perbezaan antara graf Overlay dan grafik Correlate?
Graf Hamparan: Ia akan melapisi kandungan dua graf yang mempunyai paksi-x yang sama
Grafik Berkorelasi : Ia akan Memplotkan paksi-Y dua graf antara satu sama lain.
Ketahui lebih lanjut mengenai Penganalisis
26) Apakah perbezaan antara lr_error_message dan lr_debug _message?
lr_error_message - Menghantar mesej ralat ke tetingkap LoadRunner Controller Output
lr_debug _message - Menghantar mesej debug ke tetingkap Output Controller LoadRunner
27) Apakah perbezaan antara beban, ujian prestasi?
Objektif pengujian prestasi adalah untuk memeriksa apakah aplikasi memuat / dikemas kini dalam batas waktu yang ditentukan (katakan 2 detik). Ia menggunakan metrik seperti masa tindak balas, Permintaan sesaat. Ia dijalankan dalam keadaan pengeluaran - seperti keadaan beban.
Objektif pengujian beban adalah untuk memeriksa skalabiliti sistem. Sebagai contoh, mengetahui jumlah maksimum pengguna yang disokong oleh sistem dalam spesifikasi tertentu.
28) Anda telah membuat beberapa peraturan Korelasi Auto. Penguji baru dalam pasukan anda sedang bersiap untuk merakam sekumpulan skrip pada aplikasi yang sama di stesen kerjanya. Apa yang boleh anda lakukan untuk memberikan peraturan korelasi kepada penguji?
Saya akan mengeksport peraturan Korelasi Otomatis ke fail .cor, dan kemudian meminta ahli pasukan baru mengimport fail .cor ke dalam peraturan Korelasi Auto-nya
29) Anda mahu meniru pusat panggilan untuk syarikat penerbangan. Semua wakil masuk pada waktu pagi, melakukan proses perniagaan mereka dan log keluar pada waktu malam. Dalam satu hari, seorang perwakilan akan Membuat 40 tempahan penerbangan, Ubah 10 tempahan penerbangan, dan Cari 20 tempahan penerbangan. Seorang wakil tidak dapat melakukan Ubah suai tanpa melakukan Pencarian terlebih dahulu. Bagaimana anda merancang logik larian?
Buat - 67% Carian - 16% Blok0 - 17% Carian Ubah suai
30) Di mana anda harus menambahkan fungsi web_reg_save_param ke skrip?
Sebelum langkah yang mengambil nilai dinamik
31) Anda ingin setiap langkah dalam skrip anda diukur sebagai transaksi di Controller dan tidak ditunjukkan dalam Replay Log in VuGen. Bagaimana anda boleh mencapainya?
Ini dapat dilakukan dengan mengaktifkan transaksi automatik dalam tetapan Waktu Lari.
32) Tahap rakaman protokol web yang menghasilkan fungsi web_submit_form?
Rakaman berasaskan HTML menghasilkan fungsi ini.
33) Apa itu ujian beban?
Uji beban adalah untuk menguji bahawa jika aplikasi berfungsi dengan baik dengan banyaknya jumlah pengguna dan transaksi serentak. Ini juga digunakan untuk menentukan apakah ia dapat menangani periode penggunaan puncak.
34) Apa itu pelari beban?
Load Runner adalah alat pengujian prestasi dari HP. Alat ini menyokong semua aspek seperti Load, Stress, Endurance, volume data dan spike Testing.
35) Apakah semua komponen LoadRunner?
Berikut adalah komponen LoadRunner
- Penjana Pengguna Maya
- Pengawal, dan proses Ejen
- Analisis dan Pemantauan LoadRunner
- LoadRunner Buku Dalam Talian
36) Komponen LoadRunner apa yang digunakan untuk merakam skrip?
Komponen Penjana Pengguna Maya (VuGen) digunakan untuk merakam skrip, dan ini memungkinkan anda mengembangkan skrip Vuser untuk berbagai jenis aplikasi dan protokol komunikasi.
37) Apakah maksud pertemuan?
Titik pertemuan diperkenalkan ke dalam skrip Vuser untuk mensimulasikan lebih banyak pengguna di pelayan. Titik Rendezvous memerintahkan Vusers untuk menunggu semasa pelaksanaan ujian untuk melaksanakan tugas secara serentak.
Sebagai contoh, dalam aplikasi perbankan, mata Rendezvous dimasukkan untuk 100+ pengguna untuk menyimpan wang secara serentak.
38) Apa itu senario?
Senario tidak lain adalah peristiwa yang berlaku untuk setiap sesi ujian.
Contohnya, senario menentukan
- Bilangan pengguna
- Tindakan yang akan dilakukan
- Sistem mesin maya
39) Bagaimana kita dapat men-debug skrip LoadRunner?
VuGen mengandungi dua pilihan untuk men-debug skrip Vuser.
- Jalankan arahan Langkah demi Langkah dan
- Titik putus.
Kami juga dapat mengatur kelas pesan secara manual dalam skrip anda menggunakan fungsi lr_set_debug_message.
40) Bagaimana kita dapat melakukan pengujian fungsional di bawah beban?
Fungsi di bawah beban dapat diuji dengan menjalankan beberapa Vuser serentak. Dengan meningkatkan Vusers, perlu menentukan berapa banyak beban yang dapat ditanggung oleh pelayan.
41) Apakah hubungan antara Masa Respons dan Throughput?
Throughput menunjukkan jumlah data dalam bait yang diterima oleh Vusers dari pelayan dalam beberapa saat. Apabila dibandingkan dengan masa tindak balas transaksi, throughput dan masa respons semakin berkurang.
Hasil puncak dan masa tindak balas tertinggi akan berlaku kira-kira pada masa yang sama.
42) Apa yang terdapat dalam tindakan vuser_init dan vuser_end?
Tindakan Vuser_init mengandungi prosedur untuk log masuk ke pelayan dan bahagian Vuser_end mengandungi prosedur logoff.
43) Apakah perbezaan antara log standard dan log lanjutan?
Log standard menghantar subset fungsi dan mesej ke log output dan subset fungsi bergantung pada jenis Vuser.
Log lanjutan menghantar mesej pelaksanaan skrip terperinci ke log output. Ia digunakan terutamanya semasa melakukan debug ketika pengguna memerlukan maklumat mengenai penggantian Parameter.
44) Apakah semua jenis Matlamat dalam Senario Berorientasikan Matlamat Load Runner?
Load Runner memberi anda lima jenis matlamat:
- Bilangan Vuser serentak
- Bilangan hits sesaat
- Jumlah transaksi sesaat
- Bilangan halaman seminit
- Masa tindak balas transaksi
45) Apa fungsi untuk menangkap nilai dinamik dalam skrip vuser web?
Web_reg_save_param adalah fungsi yang menyimpan maklumat data dinamik ke parameter.
46) Apakah proses pengujian Load Runner?
Berikut adalah proses pengujian di LoadRunner:
- Rancangkan ujian beban
- Buat Skrip Vuser
- Tentukan Senario
- Jalankan Senario
- Analisis hasil
47) Apa itu pelancar arahan jauh?
Pelancar arahan jarak jauh membolehkan pengawal memulakan aplikasi di mesin hos.
48) Bagaimana kita dapat mengembangkan skrip vuser pangkalan data?
Skrip Vuser dapat dikembangkan baik dengan merakam dengan generator skrip load vuser atau dengan menggunakan templat skrip Load runner vuser.
49) Bagaimana anda memuatkan loader Agent?
Semasa menjalankan senario, pengawal LoadRunner mengarahkan penghantar ejen jarak jauh untuk melancarkan ejen LoadRunner. Pengawal mengarahkan agen LoadRunner untuk memulakan, menjalankan, menghentikan sebentar dan menghentikan vuser.
50) Apakah perbezaan antara hits / saat dan permintaan / saat?
Hit per saat bermaksud jumlah klik yang diterima pelayan dalam satu saat dari vuser.
Permintaan sesaat adalah jumlah permintaan yang akan diminta oleh pengguna dari pelayan.
51) Apakah kelebihan load runner?
Berikut adalah kelebihan Load Runner:
- Mengurangkan campur tangan manusia
- Mengurangkan keperluan sistem
- Membantu penggunaan masa dan wang dengan lebih baik
- Penggunaan automasi yang berkesan
- Pelaksanaan satu titik
52) Apakah vuser dalam senario?
Vuser adalah pengguna maya yang dapat mensimulasikan pengguna sebenar. Pengguna maya yang menggantikan perisian klien operasi pengguna sebenar, seperti IE mengirim permintaan menggunakan protokol HTTP ke pelayan web IIS atau Apache.
53) Bagaimana kita menulis fungsi yang ditentukan pengguna di LoadRunner?
Penggunaan harus membuat perpustakaan luaran yang mengandungi fungsi. Perpustakaan ini kemudian mesti ditambahkan ke direktori tong sampah VuGen. Dan kemudian, fungsi yang ditentukan pengguna dapat ditetapkan sebagai parameter.
54) Apakah perubahan yang dapat dilakukan pada tetapan waktu berjalan?
Terdapat empat tetapan jangka masa yang boleh dibuat:
- Pacing: Ini mengandungi bilangan lelaran.
- Log: Pembalakan boleh ditetapkan ke standard atau dilumpuhkan.
- Waktu Berfikir: Mampu menetapkan masa berfikir untuk diabaikan atau diganti.
- Umum: Membolehkan penetapan Vusers untuk proses atau multi-threading.
55) Bagaimana kita dapat mencari masalah berkaitan pangkalan data?
Monitor dan Graf Sumber Data boleh digunakan untuk mencari masalah berkaitan pangkalan data. LoadRunner membolehkan penguji menentukan sumber yang perlu diukur sebelum pengawal dijalankan.
56) Berapa jenis grafik yang terdapat di LoadRunner?
Terdapat lima jenis grafik:
- Graf masa kelewatan rangkaian - memaparkan masa yang berlalu antara permintaan dan respons
- Dua graf masa tindak balas transaksi - satu graf masa respons terjemahan untuk beban dan satu lagi untuk persentil
- Hits / grafik kedua - Menunjukkan jumlah trafik aplikasi
- Graf muat turun halaman / kedua - menunjukkan kadar halaman dimuat turun sesaat
57) Bagaimana masalah prestasi dapat dikenalpasti?
Monitor boleh digunakan untuk mengesan kemerosotan prestasi. Ini termasuk rangkaian, pelayan web, pelayan aplikasi, dan monitor pelayan pangkalan data.
Monitor ini dapat digunakan untuk mencari tempat masalah dalam senario yang menyebabkan peningkatan masa tindak balas dan throughput, kelewatan rangkaian, waktu tindak balas prestasi, hit / saat, dll.
58) Apa itu jalan masuk dan bagaimana ia dapat di atur?
Ramp up secara beransur-ansur meningkatkan beban pada pelayan dan dapat disimulasikan dengan meningkatkan jumlah Vusers secara beransur-ansur. Ciri ini boleh didapati dalam Pilihan Penjadualan Skenario.
59) Bagaimana korelasi dapat dilakukan?
Korelasi dapat dilakukan dengan dua cara:
- Gunakan fungsi imbasan untuk mencari korelasi dan memilih nilai dari hasilnya.
- Rakam sepasang skrip dan kemudian bandingkan antara satu sama lain.
60) Di manakah pilihan korelasi automatik ditetapkan?
Korelasi automatik ditetapkan di kawasan pilihan rakaman pada tab korelasi. Korelasi dapat diaktifkan untuk skrip penuh dan peraturan untuk korelasi dapat ditentukan.
Korelasi automatik dapat dilakukan pada pangkalan data dengan melihat tetingkap output, mencari korelasi, dan memilih nilai yang akan digunakan.
61) Apakah faedah menjalankan skrip Vuser sebagai utas?
Kelebihan menjalankan skrip Vuser sebagai utas yang membolehkan lebih banyak Vuser digunakan untuk penjana satu beban. Menjalankan skrip Vuser sebagai proses menggunakan banyak memori kerana semua skrip yang dimuat menggunakan pemacu yang sama.
Ini menghadkan bilangan skrip Vuser yang dapat dijalankan pada satu penjana.
62) Apakah perbezaan antara graf Overlay dan grafik Correlate?
Graf Overlay:
Graf overlay mempunyai satu paksi X dan paksi 2 Y. Paksi Y kiri pada graf bergabung menunjukkan nilai graf semasa & Paksi Y kanan menunjukkan nilai paksi Y graf yang digabungkan.
Grafik Berkaitan:
Terdapat dua graf, dan paksi Y graf aktif menjadi paksi X graf bergabung. Paksi Y graf yang digabungkan menjadi paksi Y graf bergabung.
63) Apakah tiga bahagian skrip Vuser dan apakah tujuan masing-masing?
Berikut adalah tiga bahagian skrip Vuser, dan ia adalah seperti berikut:
- Vuser_init - Digunakan untuk merakam logon.
- Tindakan - Digunakan untuk merakam proses perniagaan.
- Vuser_end - Digunakan untuk merakam logoff.
64) Apakah empat kaedah pemilihan ketika memilih data dari fail data?
Berikut adalah empat kaedah pemilihan:
- Berurutan
- Secara rawak
- Unik
- Nama parameter
65) Apa yang perlu dilakukan untuk melihat penggantian parameter dalam Log Pelaksanaan?
Penggantian parameter dapat dilihat dalam log lanjutan dalam tetapan Jalankan waktu.
66) Alat apa yang diperlukan untuk menganalisis hasil menjalankan Vuser?
Alat berikut diperlukan untuk menganalisis hasil larian Vuser:
- Log Pelaksanaan
- Run-Time Viewer dan
- Tetingkap Keputusan Ujian Merkuri
67) Apakah perbezaan antara senario Manual dan senario berorientasikan Matlamat?
Berikut adalah perbezaan antara senario Berorientasikan Manual dan Sasaran:
Senario Manual |
Senario Matlamat |
Tujuan utama adalah untuk mengetahui berapa banyak Vusers yang boleh berjalan secara serentak | Matlamat mungkin adalah throughput, masa tindak balas, atau jumlah Vuser serentak |
Memberi anda kawalan manual mengenai berapa banyak Vuser yang dijalankan dan pada pukul berapa | Load Runner menguruskan Vusers secara automatik |
68) Apakah semua alasan untuk menggunakan Monitor Sumber Pelayan?
Monitor sumber pelayan digunakan untuk mengetahui berapa banyak data yang berasal dari Cache dan membantu mengetahui apakah semua bahagian sistem mempunyai masalah.
69) Apa tujuan memilih 'Tunjukkan penyemak imbas' semasa main semula dalam tetapan Pilihan Umum?
Tetapan 'Show Browser' digunakan untuk melihat halaman yang muncul semasa playback. Ini berguna untuk menyahpepijat Vuser semasa peringkat awal pembuatan Web Vuser.
70) Untuk tujuan apa, Pengguna akan menggunakan kesalahan 'teruskan'?
Terus aktif harus diatur hanya ketika membuat Log Eksekusi lebih deskriptif atau menambahkan logik ke Vuser.
71) Apakah tujuan transaksi LoadRunner?
Tujuan transaksi Load Runner adalah untuk mengukur satu atau lebih langkah / tindakan pengguna dari proses perniagaan.
72) Mengapa anda membuat parameter?
Parameter seperti pemboleh ubah skrip, dan digunakan untuk mengubah input ke pelayan untuk meniru pengguna yang sebenarnya.
- Kumpulan data yang berbeza dihantar ke pelayan setiap kali skrip dijalankan.
- Lebih baik mensimulasikan model penggunaan untuk pengujian yang lebih tepat dari Controller, dan satu skrip dapat meniru banyak pengguna yang berbeza pada sistem.
73) Apa itu lr_output_message?
Lr_output_message adalah fungsi yang mengirimkan pemberitahuan ke tetingkap Output Pengawal dan ke fail log Vuser.
74) Dalam pelayan Web, Pangkalan Data dan Rangkaian semuanya berfungsi dengan baik dan sekarang, Mana mungkin masalahnya?
Masalahnya mungkin pada sistem itu sendiri atau di pelayan aplikasi atau kod yang ditulis untuk aplikasi.
75) Apa itu Rakaman dan Skrip VuGen?
Kod skrip LoadRunner diperoleh dengan merakam dalam sintaks bahasa ANSI C dan ia dapat dilihat dalam paparan skrip.
76) Apakah ujian prestasi di LoadRunner?
Pengujian prestasi boleh dilakukan dengan mengira waktu untuk transaksi baca dan kemas kini dan periksa apakah fungsi sistem sedang dilakukan dalam jangka waktu yang dapat diterima. Dalam persekitaran berbilang pengguna, adalah perlu untuk menentukan kesan pelbagai urus niaga pada waktu transaksi tunggal.
77) Apakah Konfigurasi sistem ketika menggunakan Load Runner?
Konfigurasi sistem merujuk kepada mesin pelanggan di mana kita akan menjalankan Vusers. Konfigurasi mesin pelanggan merangkumi tetapan perkakasan, memori, sistem operasi, aplikasi perisian, alat pengembangan, dll.
Konfigurasi komponen sistem ini harus sesuai dengan konfigurasi sistem keseluruhan untuk mencapai objektif pengujian beban.
78) Apakah fungsi lr_abort penggunaan?
Fungsi lr_abort digunakan untuk membatalkan pelaksanaan skrip Vuser. Ini memerintahkan Vuser untuk menghentikan pelaksanaan bahagian Actions, melaksanakan bahagian vuser_end dan mengakhiri pelaksanaannya.
79) Apakah masa berfikir?
Waktu berfikir adalah masa di mana pengguna sebenar menunggu antara tindakan.
Apabila pengguna menerima data dari pelayan atau aplikasi lain, pengguna mungkin menunggu beberapa saat untuk meninjau data sebelum menjawab. Kelewatan masa ini disebut sebagai waktu berfikir.
80) Bagaimana Load Runner berinteraksi dengan aplikasi?
Protokol digunakan dalam Load Runner untuk berinteraksi dengan aplikasi.
81) Apakah versi dan bahasa terbaru yang digunakan dalam Load Runner?
Pada 20-Feb-2013 Load Runner 11.5 adalah versi terbaru dan skrip VUser digunakan seperti Bahasa C.
Bahasa berikut disokong oleh LoadRunner:
- Bahasa C
- Skrip Asas Visual
- Asas Visual Untuk Aplikasi
- Skrip Java
82) Apa semua protokol penting yang disokong oleh Load Runner?
Berikut adalah protokol yang dapat disokong oleh Load Runner adalah:
- Rakaman / Paparan BERSIH
- Pangkalan data
- DCOM
- Rangkaian
- E-Perniagaan Oracle
- SAP
- SOA
- Web dan Multimedia
- Tanpa Wayar
- GUI
- Java Rakam dan mainkan semula
- Desktop jauh
- Web 2.0
Muat turun PDF percuma: Soalan & Jawapan Temuduga LoadRunner
- Seterusnya