Down code của JMeter từ https://github.com/apache/jmeter
git clone https://github.com/apache/jmeter.git
Mở terminal từ folder jmeter vừa clone ở phía trên, run command của Gradle
.\gradlew.bat :src:dist:assemble
Nó sẽ build ra 1 bản JMeter mới ở trong folder src\dist\build\distributions\
Ví dụ, mình để code jmeter ở D:\source_code\jmeter
. Bản build mới sẽ ở:
D:\source_code\jmeter\src\dist\build\distributions\apache-jmeter-6.0.0-SNAPSHOT.zip
Vậy mục đích của tự build JMeter là gì? Mình chỉ có 1 mục đích duy nhất, tự debug các feature của JMeter, mình sẽ sửa code của JMeter (thêm các dòng log) sau đó mình build, bản mới, run test và xem log –> từ đó mình sẽ hiểu JMeter chạy thế nào. Mình đã làm như vậy với bài jmeter-dashboard-chart-response-time-vs-request.
Hiện tại mình đang tìm cách để build và debug trực tiếp nhưng chưa tìm được.