Dalam tutorial ini, kita akan mempelajari topik-topik berikut-
1. Cara Menggunakan Analisis di LoadRunner
2. Laporan Ringkasan Analisis LoadRunner
3. Grafik Analisis
4. Menggabungkan Grafik
5. Menambahkan Grafik Baru
6. Menyilangkan Hasil
7. Menyimpan Sesi
Mari kita mulai-
1. Cara menggunakan Analisis di LoadRunner
Analisis HP, seperti namanya, adalah program untuk melakukan analisis mendetail (secara harfiah, sangat mendetail) pada pengujian kinerja yang telah Anda lakukan.
HP Analysis mengambil dump yang dibuat oleh Controller, selama eksekusi uji beban Anda. Dump berisi semua informasi dalam format mentah yang diurai oleh Analisis HP untuk menghasilkan berbagai grafik.
Mari pelajari lebih lanjut tentang Analisis HP.
Untuk meluncurkan Analisis HP, buka Menu Mulai => Perangkat Lunak HP => HP LoadRunner => Analisis seperti yang ditunjukkan di bawah ini:
Ini akan meluncurkan Analisis. Seperti biasa, pada awalnya splash screen akan terbuka seperti gambar di bawah ini:
Setelah beberapa saat, splash screen ini secara otomatis akan mengarah ke layar utama HP Analysis. Layar utama akan terbuka dalam mode pemulihan. Lihat snapshot di bawah ini:
Klik menu File dan Anda akan melihat daftar menu seperti gambar di bawah ini:
Klik Menu File atau gunakan Ctrl + N untuk membuka sesi analisis pembuatan. Ini akan membuka kotak dialog untuk membantu Anda menemukan file lrr. Ekstensi file, LRR adalah singkatan dari LoadRunner Results.
Ingat HP Controller membuat gudang hasil di folder? Folder itu berisi file lrr.
Temukan folder res dari skenario yang ingin Anda buat sesi analisisnya. Sebuah snapshot telah disediakan di bawah ini untuk referensi:
Segera setelah Anda memilih file yang benar, HP Analysis akan memeriksa ruang disk yang tersedia untuk memastikan Anda tidak kehabisan ruang selama proses. Ini karena ukuran sesi bisa sangat besar terutama untuk skenario kompleks di mana Anda telah menyertakan beberapa VUScript dan berjalan selama berjam-jam.
Jendela di bawah ini akan terbuka sebentar:
Segera setelah memastikan ketersediaan ruang disk, HP Analysis akan bertindak dan Anda akan melihat jendela "sedang menganalisis", seperti yang ditunjukkan di bawah ini:
Waktu yang dibutuhkan oleh jendela di atas tergantung pada ukuran folder hasil (atau statistik yang terdapat dalam folder itu)
Jika prosesnya terlalu lama, atau macet, Anda dapat memilih untuk membatalkan dengan mengklik tombol batal.
Setelah selesai, ini secara otomatis akan mengarah ke jendela cepat di mana templat format akan diterapkan:
Ini akan segera membawa Anda ke jendela utama Session Explorer. Namun, jika Anda menggunakan beberapa templat khusus yang kompleks dan operasi terhenti karena alasan apa pun, Anda dapat mengeklik tombol Berhenti untuk membatalkan operasi dan memulai kembali.
2. Laporan Ringkasan Analisis LoadRunner
Setelah operasi selesai, Anda akan melihat jendela sesi utama yang terlihat seperti ini:
Di sini Anda dapat melihat direktori tempat Anda mengambil hasilnya.
Anda juga dapat melihat informasi lengkap tentang skenario Anda dalam sesi Analisis. Pada tab Summary Report, Anda dapat melihat durasi dari skenario yang dijalankan untuk mendapatkan hasil tersebut.
Persentil Istilah digunakan dalam analisis hampir dengan setiap grafik. Anda dapat menentukan nilai persentil di panel properti. Defaultnya diatur ke 90.
Perhatikan bagian grafik di Session Explorer:
Beberapa grafik sudah muncul. Anda dapat mengklik nama grafik dan Anda akan melihat tampilan detailnya.
Dari Laporan Ringkasan, Anda dapat mengklik tombol untuk membuka informasi terkait SLA, jika tersedia.
Setelah mengklik, Anda akan melihat jendela di bawah ini:
Anda dapat menemukan toolbar tepat di bawah menu File di bagian atas, tampilannya seperti ini:
Semua tombol di toolbar melakukan beberapa tindakan dari dalam menu File.
Analisis HP berisi setiap bit informasi tentang skenario Anda, termasuk Pengaturan Waktu Proses. Seperti yang Anda ketahui sekarang bahwa Pengaturan Waktu Proses berdampak signifikan pada kinerja, Anda dapat melihat pengaturan dari dalam Analisis yang digunakan untuk menjalankan skenario.
Untuk melihat Pengaturan Waktu Jalankan, klik dari Menu File atau
Pengaturan Waktu Proses akan ditampilkan seperti di bawah ini:
Seperti yang Anda lihat, tidak hanya semua pengaturan yang dapat dilihat dari dalam jendela ini, Anda juga dapat membuka Jadwal dengan mengklik tombol atau lihat skrip dengan mengklik tombol. Untuk menutup jendela, klik
3. Grafik Analisis
Analisis HP akan memuat grafik paling penting pada saat Analisis. Anda dapat mengklik nama grafik apa pun dari Penjelajah Sesi untuk melihat detail pada grafik yang tersedia.
Mari kita bahas beberapa grafik satu per satu.
3.1 Grafik Waktu Respons Rata-rata:
Grafik ini menampilkan jumlah klik yang dibuat di server Web oleh VUsers selama setiap detik uji beban. Grafik ini membantu Anda mengevaluasi jumlah beban yang dihasilkan VUsers, dalam hal jumlah klik.
Lihat grafik skenario kami:
Saat melihat grafik, sangat penting untuk memahami legenda grafik secara berdampingan.
Legenda menunjukkan nama transaksi, warnanya, nilai minimum, nilai rata-rata, nilai maksimum dan deviasi standar (varians di sekitar mean).
Warna grafik dapat dikenali dari Legenda.
3.2 Grafik Klik Per Detik:
Grafik ini menampilkan jumlah klik yang dibuat di server Web oleh VUsers selama setiap detik uji beban. Grafik ini membantu Anda mengevaluasi jumlah beban yang dihasilkan VUsers, dalam hal jumlah klik.
Lihat grafik untuk skenario kami:
Seperti dapat dilihat dari grafik maupun legenda, bahwa ada kalanya tidak ada klik ke server.
3.3 Menjalankan grafik VUsers:
Grafik ini menampilkan jumlah VUsers yang mengeksekusi skrip VUser, dan statusnya, selama setiap detik uji beban. Grafik ini berguna untuk menentukan beban VUser di server Anda setiap saat.
3.4 Grafik throughput
Grafik ini menampilkan jumlah throughput (dalam byte) di server Web selama uji beban. Throughput mewakili jumlah data yang diterima VUsers dari server pada detik tertentu. Grafik ini membantu Anda mengevaluasi jumlah beban yang dihasilkan VUsers, dalam hal throughput server.
Berikut adalah deskripsi untuk beberapa grafik lainnya:
3.5 Ringkasan VUser:
Grafik ini menampilkan jumlah VUsers yang berhasil menyelesaikan prosesnya, menghentikan prosesnya, atau diakhiri dengan error. Seperti inilah tampilannya:
3.6 Grafik pertemuan:
Grafik ini Menunjukkan kapan VUsers dilepaskan di titik pertemuan dan berapa banyak VUsers yang dilepaskan di setiap titik. Seperti inilah tampilannya:
3.7 Grafik Transaksi Per Detik:
Grafik ini menampilkan jumlah transaksi yang diselesaikan (berhasil dan tidak berhasil) yang dilakukan selama setiap detik uji beban. Grafik ini membantu Anda menentukan beban transaksi yang sebenarnya di sistem Anda pada saat tertentu. Seperti inilah tampilannya:
3.8 Grafik Total Transaksi Per Detik:
Grafik ini menampilkan jumlah total transaksi yang diselesaikan (baik yang berhasil maupun yang tidak) yang dilakukan selama setiap detik uji beban. Grafik ini membantu Anda menentukan beban transaksi yang sebenarnya di sistem Anda pada saat tertentu. Seperti inilah tampilannya:
3.9 Grafik Ringkasan Transaksi:
Grafik ini menampilkan jumlah transaksi yang berhasil, gagal, dihentikan, atau diakhiri dengan kesalahan. Seperti inilah tampilannya:
3.10 Grafik Ringkasan Kinerja Transaksi:
Grafik ini menampilkan waktu respons minimum, rata-rata, dan maksimum untuk semua transaksi dalam uji beban. Seperti inilah tampilannya:
3.11 Waktu Respons Transaksi Di Bawah Grafik Beban:
Menampilkan waktu respons transaksi rata-rata relatif terhadap jumlah VUsers yang berjalan pada titik tertentu selama uji beban. Grafik ini membantu Anda melihat dampak umum beban VUser pada waktu kinerja dan paling berguna saat menganalisis uji beban yang dijalankan dengan beban bertahap. Seperti inilah tampilannya:
3.12 Grafik Persentil Waktu Respons Transaksi:
Grafik ini menampilkan persentase transaksi yang dilakukan dalam rentang waktu tertentu. Grafik ini membantu Anda menentukan persentase transaksi yang memenuhi kriteria kinerja yang ditentukan untuk sistem Anda. Seperti inilah tampilannya:
3.13 Grafik Distribusi Waktu Respons Transaksi:
Grafik ini menampilkan frekuensi transaksi diselesaikan selama rentang waktu distribusi. Perhatikan bahwa grafik ini hanya menampilkan informasi untuk satu transaksi dalam satu waktu. Seperti inilah tampilannya:
3.14 Grafik throughput (MB):
Grafik ini menampilkan jumlah throughput (dalam megabyte) di server Web selama uji beban. Throughput mewakili jumlah data yang diterima VUsers dari server pada detik tertentu. Grafik ini membantu Anda mengevaluasi jumlah beban yang dihasilkan VUsers, dalam hal throughput server. Seperti inilah tampilannya:
3.15 Ringkasan Kode Status HTTP:
Grafik ini menampilkan distribusi berbagai kode status protokol HTTP yang dikembalikan dari Server Web selama uji beban. Seperti inilah tampilannya:
4
3.16 Grafik Respons HTTP Per Detik:
Grafik ini menampilkan jumlah kode status HTTP berbeda yang dikembalikan dari server Web selama setiap detik uji beban. Seperti inilah tampilannya:
3.17 Grafik Unduhan Per Detik Halaman:
Grafik ini menampilkan jumlah halaman yang diterima dari server Web selama uji beban. Seperti inilah tampilannya:
3.18 Grafik koneksi:
Grafik ini menampilkan jumlah Koneksi. Seperti inilah tampilannya:
3.19 Grafik Koneksi Per Detik:
Grafik ini menampilkan jumlah Koneksi per Detik. Seperti inilah tampilannya:
3. Grafik Rincian Komponen 20 Halaman (Seiring Waktu):
Grafik ini menampilkan waktu respons rata-rata (dalam detik) untuk setiap halaman Web dan komponennya selama setiap detik dari skenario yang dijalankan. Seperti inilah tampilannya:
3.21 Grafik Perincian Waktu Pengunduhan Halaman (Seiring Waktu):
Grafik ini menampilkan rincian waktu download setiap komponen halaman selama setiap detik dari skenario yang dijalankan. Seperti inilah tampilannya:
3.22 Grafik Waktu ke Buffer Pertama:
Grafik ini menampilkan waktu relatif server / jaringan masing-masing komponen halaman Web (dalam detik) selama setiap detik dari skenario yang dijalankan, untuk periode waktu hingga buffer pertama berhasil diterima kembali dari server Web. Seperti inilah tampilannya:
4. Menggabungkan Grafik
Dua grafik mungkin perlu digabungkan untuk memberikan informasi yang lebih bermakna. Misalnya, seperti yang kita bahas di atas dalam grafik bahwa ketika tidak ada klik ke server, juga tidak ada bandwidth melalui jaringan.
Ini bisa lebih mudah digambar saat menggabungkan.
Mari kita lihat bagaimana grafik digabungkan.
Sebelum Anda membuka opsi penggabungan grafik, pastikan Anda telah membuka setidaknya satu grafik yang ingin Anda gabungkan. Utilitas akan menganggap Anda ingin menambahkan grafik lain ke grafik yang sudah dibuka.
Untuk membuka jendela grafik gabungan, masuk ke menu View dan klik Merge Graphs. Berikut tampilan menunya:
Mengklik menu di atas akan membuka jendela utama penggabungan grafik, berikut adalah cuplikannya:
Di sini, kami menggabungkan Waktu Respons Transaksi dengan grafik Running VUsers. Jendela Gabung Grafik mengharuskan Anda memberikan nama grafik gabungan yang baru dibentuk.
Berikut adalah tampilan grafik gabungan ini:
5. Tambahkan Grafik Baru
Untuk menambahkan grafik baru, klik pada menu Graph dan pilih Add New Graph.
Lihat cuplikan Menu di bawah ini:
:
Setelah diklik, itu akan membuka daftar semua grafik yang tersedia di LoadRunner (Analisis HP)
Anda dapat memilih grafik apa pun dengan mengklik dua kali pada namanya. Ini akan memuat grafik dengan nilai / statistik ke jendela utama Analisis HP.
Klik tombol Tutup untuk kembali ke jendela utama.
Mari kita lihat jendelanya:
6. Persilangan dengan Hasil
Jika Anda sudah menjalankan beberapa skenario, Anda dapat menggunakan folder hasil mereka untuk mencocokkan statistik. Proses ini membantu secara langsung membandingkan kedua hasil dan menghasilkan laporan kumulatif.
Untuk melakukan hasil Silang, klik ikon dari toolbar atau klik Salib dengan Hasil dari Menu Berkas.
Ini akan membuka jendela:
Daftar Hasil menunjukkan folder hasil Anda saat ini (yang analisisnya sedang dilakukan)
Anda dapat mengklik tombol Tambah untuk menambahkan folder hasil lain yang akan dianalisis silang.
Pilih folder hasil lainnya dan klik Buka.
Jendela Daftar Hasil sebelumnya akan terbuka lagi. Kali ini Anda akan memiliki dua folder hasil dalam daftar.
Lihat ke jendela:
Klik pada tombol OK.
Sebuah jendela baru akan terbuka berisi perbandingan kedua hasil secara berdampingan.
Ini snapshotnya:
Anda dapat menambahkan folder hasil dalam daftar silang sebanyak yang Anda inginkan, namun ini akan menjadi rumit untuk dipahami dan dianalisis. Jadi disarankan untuk membuat daftarnya tetap pendek.
7. Menyimpan Sesi
Bekerja dengan Analisis HP mungkin membutuhkan waktu yang lama. Karena Anda mungkin telah menggabungkan grafik atau sedang mempelajari beberapa grafik baru, sebaiknya simpan informasi sesi Anda.
Untuk menyimpan sesi Anda, klik Menu File dan klik Simpan.
Jendela dialog di bawah ini akan terbuka:
Mengklik tombol Simpan akan memulai proses Simpan yang bisa jadi instan atau memakan waktu, tergantung pada ukuran sesi.
Seperti inilah tampilan jendelanya:
7.1 Membuka Sesi
Anda dapat membuka sesi yang ada dengan cara yang sama. Cukup klik Buka di bawah Menu File dan pilih folder sesi yang disimpan. Ingat, Analisis HP tidak akan membuka simpul folder terakhir; melainkan itu akan membuka folder itu sendiri.
Ini akan membuka jendela utama Analisis tempat Anda dapat melanjutkan pekerjaan Anda.
8. Mengekspor ke Laporan HTML:
Analisis HP menyediakan fitur untuk mengekspor semua data ke dalam format HTML atau laporan format dokumen dengan baik. Untuk mengekspor, klik menu Laporan dan pilih Laporan HTML. Lihat menu di bawah ini:
Ini akan membuka kotak dialog untuk menemukan direktori tempat laporan HML akan ditempatkan.
Lihat cuplikan layar di bawah ini:
Segera setelah Anda mengklik tombol Simpan, HP Analysis akan mulai mengekspor hasil dan menyiapkan laporan dalam format HTML. Splash screen akan muncul dalam waktu singkat, tergantung pada ukuran laporan yang Anda ekspor:
Setelah ekspor selesai, itu akan segera membuka file HTML yang baru saja diekspor di Internet Explorer atau browser default Anda. Ini dia tampilan Laporan Pengujian Kinerja Pertama Anda:
Video di Analyzer
Klik di sini jika video tidak dapat diakses