บทความ

กำลังแสดงโพสต์จาก มกราคม, 2015

[Tutorial] Server side web application performance test using JMeter (Windows platform)

รูปภาพ
มี tools จำนวนมากในตลาดที่ช่วยในการทำ performance test นะฮะ. JMeter (by apache) น่าจะเป็นตัวเก๋าที่ทุกๆคนรู้จัก. มีข้อดีหลักๆคือ อยู่มานาน ทำให้มี tutorial เยอะ, รองรับการใช้งานหลากหลาย เช่น http, SOAP, JDBC, MongoDB, LDAP, TCP, ..., และมีลูกเล่นเยอะแยะ เช่นใส่ script นู่นนี่เพื่อประมวลผล response, assert response, monitor response.


บัวบานขอนำเสนอวิธีการใช้ JMeter ทำ performance test Web Application แบบง่ายๆ. เปิด JMeter
เข้าไปที่ folder \bin แล้ว execute file jmeter.bat. Figure 1 แสดง folder bin ของ JMeter.
Add Thread Group
คลิกขวาที่ Test Plan, เลือก Add > Threads(User) > Thread Group. Figure 2 แสดงการเพิ่ม Thread Group และ Thread Group ที่ถูกสร้างขึ้นมา

Add Sampler > HTTP Request
คลิกขวาที่ Thread Group, เลือก Add > Sampler > HTTP Request. Figure 3 แสดงการเพิ่ม HTTP Request.Config HTTP Request
คลิกที่ HTTP Request ที่เพิ่งเพิ่มเข้าไป. บัวบานจะแสดงตัวอย่างการ request ไปเอา search result จาก google. Figure 4 แสดงการ config HTTP Request.

ตัวอย่าง URL: https://www.google.co.uk/…