Testing

วิธีรัน JMeter ผ่าน Proxy Server

ถ้าในองค์กรของเรามีการใช้งาน Proxy อยู่ จะทำให้การทำ Script หรือรันนั้นเจอปัญหาการเข้าถึง System หรือ Application นั้นๆ เราสามารถ Config proxy ให้กับ JMeter ได้ด้วยวิธีดังต่อไปนี้

วิธีที่ 1 กำหนดค่า Proxy Server ใน HTTP Request

ใน HTTP Request ให้เลือกตรงแท็บ Advance จะมีในส่วนของการตั้งค่า Proxy

ใส่ข้อมูล Proxy Server Scheme, Sever Name or IP, Por Number ตามตัวอย่างในรูป ถ้ามี Username, Password ก็สามารถใส่ในหน้านี้ได้เลย

วิธีที่ 2 กำหนดค่า Proxy Server ใน HTTP Request Defaults

วิธีนี้จะเหมือนกับวิธีแรกโดยใน HTTP Request Defaults ให้เลือกตรงแท็บ Advance จะมีในส่วนของการตั้งค่า Proxy ให้ทำการใส่ข้อมูล Proxy Server Scheme, Sever Name or IP, Por Number, Username, Password เหมือนเดิม

วิธีที่ 3 การตั้งค่าผ่าน Command Line

เรียกใช้ JMeter จาก Command Line ด้วยชุด Parameter ต่อไปนี้

-H proxy server hostname or IP address

-P proxy server port

-N nonproxy hosts (e.g. *.apache.org|localhost)

-u username for proxy authentication – ถ้ามี

-a password for proxy authentication – ถ้ามี

Windows:

jmeter -H localhost -P 8888

หรือ

jmeter -H 127.0.0.1 -P 8888

ถ้า Proxy Server มี username และ password

jmeter -H localhost -P 8888 -u username -a password

ถ้ามี Host ที่ไม่ใช่ Proxy

jmeter -H localhost -P 8888 -u username -a password -N localhost

MAC:

./jmeter.sh -H localhost -P 8888

หรือ

./jmeter.sh -H 127.0.0.1 -P 8888

ถ้า Proxy Server มี username และ password

./jmeter.sh -H localhost -P 8888 -u username -a password

ถ้ามี Host ที่ไม่ใช่ Proxy

./jmeter.sh -H localhost -P 8888 -u username -a password -N localhost

Patter S

You may also like

Testing

งาน Tester คำถามที่ต้องโดนสัมภาษณ์

ส่วนใหญ่เขาจะเกริ่นก่อนว่า ให้เรา1. แนะนำตัวเอง โดยประมาณ 2 นาที ไม่ควรแนะนำตัวเองเกิน 5นาที– ชื่อ นามสกุล– ตำแหน่งงานที่เราทำ– ประสบการณ์การทำงานทั้งหมดกี่ปี– หน้าที่ความรับผิดชอบของงานที่ทำมีอะไรบ้าง– ...

Leave a reply

Your email address will not be published. Required fields are marked *