Tutorial Analisis LoadRunner: Laporan & Grafik

Isi kandungan:

Anonim

Dalam tutorial ini, kita akan mengkaji topik berikut-

1. Cara menggunakan Analisis dalam LoadRunner
2. Laporan Ringkasan Analisis LoadRunner
3. Graf Analisis
4. Menggabungkan Grafik
5. Menambah Graf Baru
6. Menyeberang dengan Hasil
7. Menyimpan Sesi
Mari kita mulakan-

1. Cara menggunakan Analisis di LoadRunner

Analisis HP, seperti namanya, adalah program untuk melakukan analisis terperinci (secara harfiah, sangat terperinci) mengenai ujian prestasi yang telah anda jalankan.

HP Analysis mengambil dump yang dibuat oleh Controller, semasa pelaksanaan ujian beban anda. Pembuangan itu mengandungi semua maklumat dalam format mentah yang dihuraikan oleh HP Analysis untuk menghasilkan pelbagai grafik.

Mari ketahui lebih lanjut mengenai Analisis HP.

Untuk melancarkan Analisis HP, pergi ke Menu Mula => Perisian HP => HP LoadRunner => Analisis seperti yang ditunjukkan di bawah:

Ini akan melancarkan Analisis. Seperti biasa, pada mulanya skrin percikan akan terbuka seperti gambar di bawah:

Selepas beberapa saat, skrin percikan ini secara automatik akan menuju ke skrin utama Analisis HP. Skrin utama akan dibuka dalam mod dipulihkan. Rujuk gambar di bawah:

Klik pada menu Fail dan anda akan melihat senarai menu seperti gambar di bawah:

Klik pada Menu Fail atau gunakan Ctrl + N untuk membuka sesi membuat analisis. Ini akan membuka kotak dialog untuk membantu anda mencari fail lrr. Sambungan fail, LRR bermaksud LoadRunner Results.

Ingat HP Controller membuat repositori hasil dalam folder? Folder itu mengandungi fail lrr.

Cari folder res senario di mana anda ingin membuat sesi analisis. Petikan telah disediakan di bawah untuk rujukan:

Sebaik sahaja anda memilih fail yang betul, Analisis HP terlebih dahulu akan memeriksa ruang cakera yang ada untuk memastikan anda tidak kehabisan ruang semasa proses tersebut. Ini kerana ukuran sesi boleh sangat besar terutama untuk senario yang rumit di mana anda telah menyertakan beberapa VUScript dan berjalan selama berjam-jam.

Tetingkap di bawah akan dibuka seketika:

Segera setelah mengesahkan ketersediaan ruang cakera, Analisis HP akan bertindak dan anda akan melihat tetingkap "sedang menganalisis", seperti yang ditunjukkan di bawah:

Masa yang diambil oleh tetingkap di atas bergantung pada ukuran folder hasil (atau statistik yang terdapat dalam folder itu)

Sekiranya terlalu lama, atau tersekat, anda boleh memilih untuk membatalkan dengan mengklik butang batal.

Setelah selesai, ini secara automatik akan menuju ke tetingkap cepat di mana templat format akan digunakan:

Ini akan membawa anda ke tetingkap utama Session Explorer dengan cepat. Walau bagaimanapun, jika anda menggunakan beberapa templat khusus yang rumit dan operasi berhenti dengan alasan apa pun, anda boleh mengklik butang Berhenti untuk membatalkan operasi dan memulakannya semula.

2. Laporan Ringkasan Analisis LoadRunner

Setelah operasi selesai, anda akan melihat tetingkap sesi utama yang kelihatan seperti ini:

Di sini anda dapat melihat direktori dari mana anda mendapatkan hasilnya.

Anda juga dapat melihat maklumat lengkap mengenai senario anda dalam sesi Analisis. Di tab Laporan Ringkasan, anda dapat melihat durasi senario yang dijalankan untuk mendapatkan hasil ini.

Istilah persentil digunakan dalam analisis hampir dengan setiap graf. Anda boleh menentukan nilai persentil di panel sifat. Lalai ditetapkan ke 90.

Perhatikan bahagian grafik di Session Explorer:

Beberapa graf sudah muncul. Anda boleh mengklik nama grafik dan anda akan melihat penampilan perinciannya.

Dari Laporan Ringkasan, anda dapat mengklik butang untuk membuka maklumat berkaitan SLAnya, jika ada.

Setelah mengklik, anda akan melihat tetingkap di bawah:

Anda boleh mencari bar alat tepat di bawah menu Fail di bahagian atas, kelihatan seperti ini:

Semua butang di bar alat melakukan beberapa tindakan dari dalam menu Fail.

Analisis HP mengandungi setiap maklumat mengenai senario anda, termasuk Tetapan Waktu Jalankan. Seperti yang anda ketahui sekarang bahawa Run Time Settings mempunyai kesan yang signifikan terhadap prestasi, anda dapat melihat tetapan dari dalam Analisis yang digunakan untuk menjalankan senario.

Untuk melihat Tetapan Masa Jalankan, klik pada dari Menu Fail atau

Tetapan Masa Larian akan dipaparkan seperti di bawah:

Seperti yang anda lihat, tidak hanya semua tetapan dapat dilihat dari dalam tetingkap ini, anda juga dapat membuka Jadual dengan mengklik butang atau lihat skrip dengan mengklik butang. Untuk menutup tetingkap, klik pada

3. Graf Analisis

Analisis HP akan memuatkan grafik yang paling penting pada masa Analisis. Anda boleh mengklik mana-mana nama grafik dari Session Explorer untuk melihat butiran berbanding grafik yang ada.

Mari kita bincangkan beberapa graf satu persatu.

3.1 Graf Masa Respons Purata:

Grafik ini memaparkan jumlah klik yang dibuat di pelayan Web oleh VUsers selama setiap saat ujian beban. Grafik ini membantu anda menilai jumlah beban yang dihasilkan oleh VUser, dari segi jumlah klik.

Lihat grafik senario kami:

Semasa melihat grafik, adalah penting untuk memahami legenda grafik secara bersebelahan.

The Legend menunjukkan nama transaksi, warnanya, nilai minimum, nilai rata-rata, nilai maksimum dan sisihan piawai (varians sekitar min).

Warna grafik dapat dikenali dari Legend.

3.2 Hits Per Detik grafik:

Grafik ini memaparkan jumlah klik yang dibuat di pelayan Web oleh VUsers selama setiap saat ujian beban. Grafik ini membantu anda menilai jumlah beban yang dihasilkan oleh VUser, dari segi jumlah klik.

Lihat grafik sekiranya berlaku senario kami:

Seperti yang dapat dilihat dari grafik dan legenda, ada kalanya tidak ada klik ke pelayan.

3.3 Menjalankan grafik VUsers:

Grafik ini menunjukkan bilangan VUser yang melaksanakan skrip VUser, dan statusnya, selama setiap saat ujian beban. Grafik ini berguna untuk menentukan beban VUser pada pelayan anda pada waktu tertentu.

3.4 Graf throughput

Grafik ini memaparkan jumlah throughput (dalam bait) pada pelayan Web semasa ujian beban. Throughput mewakili jumlah data yang diterima oleh VUsers dari pelayan pada setiap saat. Grafik ini membantu anda menilai jumlah beban yang dihasilkan oleh VUser, dari segi throughput pelayan.

Berikut adalah penerangan untuk beberapa graf lagi:

3.5 Ringkasan Pengguna:

Grafik ini memaparkan jumlah pengguna yang berjaya menjalankan larian mereka, menghentikan larian mereka, atau diakhiri dengan kesilapan. Beginilah rupa:

3.6 Graf Rendezvous:

Grafik ini Menunjukkan bila VUsers dilepaskan pada titik pertemuan dan berapa banyak VUsers yang dilepaskan pada setiap titik. Beginilah rupa:

3.7 Transaksi Per Kedua grafik:

Grafik ini memaparkan jumlah transaksi yang selesai (baik yang berjaya dan tidak berjaya) yang dilakukan selama setiap saat ujian beban. Grafik ini membantu anda menentukan beban transaksi sebenar pada sistem anda pada waktu tertentu. Beginilah rupa:

3.8 Jumlah Transaksi Per Graf Kedua:

Grafik ini memaparkan jumlah transaksi yang telah diselesaikan (baik yang berjaya dan tidak berjaya) yang dilakukan selama setiap saat ujian beban. Grafik ini membantu anda menentukan beban transaksi sebenar pada sistem anda pada waktu tertentu. Beginilah rupa:

3.9 Grafik Ringkasan Transaksi:

Grafik ini memaparkan jumlah transaksi yang lulus, gagal, dihentikan, atau berakhir dengan kesalahan. Beginilah rupa:

3.10 Grafik Ringkasan Prestasi Transaksi:

Grafik ini memaparkan masa tindak balas minimum, purata, dan maksimum untuk semua transaksi dalam ujian beban. Beginilah rupa:

3.11 Masa Respons Transaksi Graf Di Bawah Beban:

Memaparkan rata-rata masa tindak balas transaksi berbanding dengan jumlah pengguna yang berjalan pada titik tertentu semasa ujian beban. Grafik ini membantu anda melihat kesan am beban VUser pada masa prestasi dan paling berguna ketika menganalisis ujian beban yang dijalankan dengan beban beransur-ansur. Beginilah rupa:

3.12 Graf Peratusan Masa Respons Transaksi:

Grafik ini memaparkan peratusan transaksi yang dilakukan dalam jangka masa tertentu. Grafik ini membantu anda menentukan peratusan transaksi yang memenuhi kriteria prestasi yang ditentukan untuk sistem anda. Beginilah rupa:

3.13 Graf Taburan Masa Respons Transaksi:

Grafik ini memaparkan berapa kali transaksi diselesaikan sepanjang pengedaran julat masa. Perhatikan bahawa grafik ini hanya memaparkan maklumat untuk satu transaksi pada satu masa. Beginilah rupa:

3.14 Graf throughput (MB):

Grafik ini memaparkan jumlah throughput (dalam megabait) pada pelayan Web semasa ujian beban. Throughput mewakili jumlah data yang diterima oleh VUsers dari pelayan pada setiap saat. Grafik ini membantu anda menilai jumlah beban yang dihasilkan oleh VUser, dari segi throughput pelayan. Beginilah rupa:

3.15 Ringkasan Kod Status HTTP:

Grafik ini memaparkan sebaran pelbagai kod status protokol HTTP yang dikembalikan dari Pelayan Web semasa ujian muat. Beginilah rupa:

4

3.16 Tanggapan HTTP Per Graf Kedua:

Grafik ini memaparkan bilangan kod status HTTP yang berbeza yang dikembalikan dari pelayan Web selama setiap saat ujian beban. Beginilah rupa:

3.17 Halaman Muat turun Per Kedua grafik:

Grafik ini memaparkan jumlah halaman yang diterima dari pelayan Web semasa ujian muat. Beginilah rupa:

3.18 Graf sambungan:

Grafik ini memaparkan bilangan Sambungan. Beginilah rupa:

3.19 Sambungan Per Kedua grafik:

Grafik ini memaparkan bilangan Sambungan sesaat. Beginilah rupa:

Grafik Pecahan Komponen Halaman 3.20 (Sepanjang Masa):

Grafik ini memaparkan purata masa tindak balas (dalam beberapa saat) untuk setiap halaman Web dan komponennya selama setiap detik senario dijalankan. Beginilah rupa:

Grafik Perincian Waktu Muat Turun Halaman 3.21 (Sepanjang Masa):

Grafik ini memaparkan perincian masa muat turun komponen halaman selama setiap saat senario dijalankan. Beginilah rupa:

3.22 Graf Masa untuk Penyangga Pertama:

Grafik ini memaparkan setiap masa pelayan / rangkaian relatif komponen halaman Web (dalam beberapa saat) selama setiap detik senario dijalankan, untuk jangka masa sehingga penyangga pertama berjaya diterima kembali dari pelayan Web. Beginilah rupa:

4. Menggabungkan Grafik

Dua graf mungkin diperlukan untuk digabungkan untuk membawa maklumat yang lebih bermakna. Sebagai contoh, seperti yang kita bincangkan di atas dalam grafik bahawa ketika tidak ada klik ke pelayan, tidak ada lebar jalur di rangkaian.

Ini dapat dilukis dengan lebih mudah semasa penggabungan.

Mari lihat bagaimana graf digabungkan.

Sebelum anda membuka pilihan penggabungan grafik, pastikan anda telah membuka sekurang-kurangnya satu graf, yang ingin anda gabungkan. Utiliti tersebut akan menganggap anda mahu menambahkan graf lain ke grafik yang sudah dibuka.

Untuk membuka tetingkap penggabungan grafik, pergi ke menu Lihat dan klik pada Merge Graphs. Begini rupa menu:

Mengklik menu di atas akan membuka tetingkap utama penggabungan grafik, berikut gambarnya:

Di sini, kami menggabungkan Masa Respons Transaksi dengan grafik Running VUsers. Tetingkap Merge Graph menghendaki anda memberikan nama grafik gabungan yang baru dibentuk.

Begini rupa grafik gabungan ini:

5. Tambah Graf Baru

Untuk menambah grafik baru, klik pada menu Grafik dan pilih Tambah Graf Baru.

Rujuk gambar Menu di bawah:

:

Setelah diklik, ia akan membuka senarai semua grafik yang terdapat di LoadRunner (Analisis HP)

Anda boleh memilih mana-mana graf dengan mengklik dua kali namanya. Ini akan memuatkan grafik dengan nilai / statistik ke tetingkap utama Analisis HP.

Klik butang Tutup untuk kembali ke tetingkap utama.

Mari lihat tingkap:

6. Melintas dengan Hasil

Sekiranya sudah banyak senario berjalan, anda boleh menggunakan folder hasilnya untuk memadankan statistik. Proses ini membantu membandingkan kedua-dua hasil secara langsung dan menghasilkan laporan kumulatif.

Untuk melakukan keputusan Silang, klik pada ikon dari bar alat atau klik Silang dengan Hasil dari Menu Fail.

Ini akan membuka tetingkap:

Senarai Hasil menunjukkan folder hasil semasa anda (yang analisisnya dilakukan)

Anda boleh mengklik butang Tambah untuk menambahkan folder hasil lain dengan salib yang akan dianalisis.

Pilih folder hasil yang lain dan klik Buka.

Tetingkap Senarai Hasil sebelumnya akan dibuka semula. Kali ini anda akan mempunyai dua folder hasil dalam senarai.

Lihat tingkap:

Klik pada butang OK.

Tetingkap baru akan dibuka mengandungi perbandingan berdampingan kedua-dua hasil.

Inilah petikan:

Anda boleh menambah seberapa banyak folder hasil dalam senarai silang yang anda mahukan, namun ini menjadi rumit untuk difahami dan dianalisis. Oleh itu, dicadangkan agar senarai ini tetap pendek.

7. Menyimpan Sesi

Bekerja dengan Analisis HP mungkin memerlukan masa yang besar. Oleh kerana anda mungkin telah menggabungkan grafik atau sedang mempelajari beberapa grafik baru, sebaiknya simpan maklumat sesi anda.

Untuk menyimpan sesi anda, klik pada Menu File dan klik Save.

Di bawah tetingkap dialog akan dibuka:

Mengklik butang Simpan akan memulai proses Simpan yang mungkin cepat atau memakan waktu, bergantung pada ukuran sesi.

Inilah rupa tetingkap:

7.1 Membuka Sesi

Anda boleh membuka sesi yang ada dengan cara yang serupa. Cukup klik Buka di bawah Menu Fail dan pilih folder sesi yang disimpan. Ingat, Analisis HP tidak akan membuka nod folder terakhir; sebaliknya akan membuka folder itu sendiri.

Ini akan membuka tetingkap utama Analisis di mana anda dapat menyambung semula kerja anda.

8. Mengeksport ke dalam Laporan HTML:

Analisis HP menyediakan ciri untuk mengeksport semua data ke dalam format HTML atau laporan format dokumen. Untuk mengeksport, klik pada menu Laporan dan pilih Laporan HTML. Lihat menu di bawah:

Ini akan membuka kotak dialog untuk mencari direktori di mana laporan HML akan diletakkan.

Lihat tangkapan skrin di bawah:

Sebaik sahaja anda mengklik butang Simpan, HP Analysis akan mula mengeksport hasil dan menyiapkan laporan dalam format HTML. Skrin percikan akan muncul dalam jangka waktu yang pendek, bergantung pada ukuran laporan yang anda eksport:

Setelah eksport selesai, ia akan segera membuka fail HTML yang baru dieksport di Internet Explorer atau penyemak imbas lalai anda. Begini rupa Laporan Ujian Prestasi pertama anda:

Video pada Penganalisis

Klik di sini jika video tidak dapat diakses