Pelatihan IT dan Bisnis

Training Stress Test / Jmeter

Instruktur Pelatihan
Andy Martinus

Tujuan Pelatihan :

  • Mengidentifikasi batas beban: Dengan melakukan stress test, Pengguna dapat menentukan batas beban maksimum yang dapat ditangani oleh aplikasi atau sistem Anda. Hal ini membantu Pengguna mengetahui sejauh mana sistem Pengguna dapat bertahan dan berkinerja baik ketika dihadapkan pada beban tinggi.
  • Menemukan titik lemah: Stress test membantu mengungkapkan titik lemah dalam aplikasi atau sistem Pengguna. Dengan meningkatkan beban secara bertahap,Pengguna Dapat mengidentifikasi area yang rentan mengalami kegagalan atau kinerja yang buruk. Informasi ini penting untuk melakukan perbaikan dan peningkatan yang diperlukan.
  • Menilai kinerja: Dengan melakukan stress test,Pengguna Dapat mengukur kinerja aplikasi atau sistem Pengguna dalam situasi beban tinggi.Pengguna Dapat melihat waktu respons, waktu pemrosesan, tingkat kesalahan, dan metrik kinerja lainnya. Informasi ini membantu Pengguna menilai apakah aplikasi atau sistem Pengguna memenuhi persyaratan kinerja yang diharapkan.
  • Memvalidasi keandalan: Stress test membantu menguji keandalan sistem dalam jangka waktu yang lama. Dengan meningkatkan beban dan mempertahankannya selama periode waktu yang cukup lama,Pengguna Dapat memastikan bahwa sistem dapat berfungsi secara konsisten tanpa kegagalan atau penurunan kinerja yang signifikan.
  • Perencanaan kapasitas: Stress test memberikan wawasan yang berharga untuk perencanaan kapasitas di masa depan. Berdasarkan hasil tes,Pengguna Dapat menentukan kapasitas yang dibutuhkan untuk mengatasi beban pengguna yang diharapkan. Ini membantu Pengguna dalam mengalokasikan sumber daya secara efisien dan memastikan bahwa sistem Pengguna dapat menghadapi pertumbuhan pengguna yang diantisipasi.

Day 1

  • What is JMeter
  • Function of JMeter
  • Installing the Java JDK
  • Setting JAVA_HOME
  • How to install JMeter on Windows
  • How to install JMeter on Mac
  • Test Plan
  • JMeter to the rescue
  • Up and running with JMeter
  • Running JMeter
  • Tracking errors during test execution
  • Configuring JMeter
  • View Result Tree
  • View Result in Table
  • Aggregate Report
  • Graph Result
  • Summary Report
  • Simple Dat

Day 2

  • Response Assertions
  • Assertions Result
  • Duration Assertion
  • Size Assertion
  • JSR223 Assertion
  • Using a browser extension
  • Changing the system settings
  • Anatomy of a JMeter test
  • How to record and running your first recorded scenario
  • Configuration elements
  • Pre-processor and post-processor elements
  • How to Get Data from CSV
  • Summary

Day 3

  • HTTP Request Default
  • HTTP Header Manager
  • HTTP Cache Manager
  • HTTP Cookie Manager
  • Managing sessions with cookies
  • HTTP Authorization Manager
  • How to run JMeter test from command line
  • How to see log results
  • JMeter slave nodes
  • JMeter distribute one slave per machine
  • How to create HTML dashboard reports from command line
  • How to create HTML dashboard reports from standalone csv result file
  • Parameterization using CSV File
  • Overview HTML dashboard report
  • How to generate HTML report from GUI
  • MySQL Database with JMeter
  • Summary

Day 4

  • Find Plugins
  • Install Plugins
  • Uninstall Plugins
  • Upgrade Plugins
  • The Regular Expression tester
  • Function in Jmeter
  • Variable in JMeter
  • How to use function and variable on JMeter
  • Pre-processor and post-processor elements
  • JSON Extractor overview
  • How to parsing data with JSON extractor
  • Import curl to JMeter
  • Performance Testing Process
  • Load Testing
  • Basic server monitoring
  • Stress Testing
  • Spike Testing
Jadwal Training

5 - 6 Desember 2023

Lokasi Training

Hotel Balairung
Jakarta Jl. Matraman Raya No.19, RT.1/RW.1, Palmeriam, Kec. Matraman, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13140