Quantcast
Channel: cc :: somkiat
Viewing all articles
Browse latest Browse all 2072

ความสามารถที่น่าสนใจใน Apache JMeter 3.0

$
0
0

jmeter3

jmeter3 Apache JMeter นั้นไม่ได้ปล่อย major release มาถึง 12 ปี นั่นหมายความว่าเราใช้งานเวอร์ชัน 2.0 มานานมาก !! แต่ตอนนี้ปล่อยเวอร์ชัน 3.0 ออกมาแล้ว ซึ่งแน่นอนว่า ต้องมีความสามารถใหม่ ๆ ออกมาแน่นอน ดังนั้นมาดูกันว่ามีอะไรที่น่าสนใจบ้าง ?

เปลี่ยน User Interface และ User Experience ใหม่

เริ่มกันตั้งแต่ Logo เลย jmeter-logo ส่วนในตัวโปรแกรมก็เปลี่ยนแปลงทั้ง toolbar icon และเพิ่มบางอย่างเข้ามา เช่น เพิ่มเวลาในการทดสอบเข้ามา jmeter_3.0_1 รวมทั้งหน้าตามของ tree ใน Test Plan ก็เปลี่ยนไป น่าใช้ขึ้นเยอะเลยนะ jmeter_3.0_3-1 รวมทั้งมีการแก้ bugs เกี่ยวกับ User Interface มากกว่า 40 ตัว

เพิ่มส่วนการจัดการข้อมูลรูปแบบ JSON มาให้เลย

เนื่องจากในปัจจุบันระบบส่วนใหญ่ มักจะทำการแลกเปลี่ยนข้อมูลในรูปแบบ JSON กันมาก การที่จะทำการตรวจสอบผลการทำงานของ JSON ใน Apache JMeter ไม่ใช่เรื่องง่ายเลย บ่อยครั้งต้องนำพวก 3-party library เข้ามาใช้งาน แต่ใน Apache JMeter 3.0 นั้นได้เพิ่ม JSON-PATH Post Processor เข้ามา ทำให้ชีวิตง่ายขึ้นอีกเยอะ jmeter_3.0_5

สิ่งที่ชอบมาก ๆ คือ การปรับปรุงเรื่องรายงานของผลการทดสอบ

ในเวอร์ชัน 2 นั้นผลการทดสอบจะอยู่ในรูปแบบ CSV และ XML จากนั้นเราก็นำไฟล์เหล่านี้มาเปิดดูด้วยเครื่องมือต่าง ๆ โดยในเวอร์ชัน 3 นั้นเพิ่มรายงานในรูปแบบ HTML เข้ามา เป็นความสามารถที่น่าจะมีมานานแล้วนะ !! ทั้งในรูปแบบของตาราง และ chart ต่าง ๆ ถ้าใครใช้เครื่องมืออื่น ๆ เช่น Tsung และ Gatling จะทำการสร้างผลการทดสอบในรูปแบบ HTML ได้อยู่แล้ว แต่ Apache JMeter นั้นไม่มี !! โดยใน Apache JMeter 3 ปรับปรุงความสามารถของการสร้างรายงานเยอะเลย ไม่ว่าจะเป็น Dashboard และ APDEX (Application Performance Index)ให้อีกด้วย jmeter_3.0_6   jmeter_3.0_7

จะเห็นได้ว่า Apache JMeter 3.0 มีการเปลี่ยนแปลงเยอะมาก ๆ

สำหรับใครที่ใช้งานอยู่แล้วก็ลอง migrate กันดู ว่าสิ่งที่ใช้อยู่นั้น มันยังทำงานได้อยู่หรือไม่ ? แต่ส่งหลัก ๆ ที่ต้องเปลี่ยนก็คือ ใช้งานได้กับ Java 7 ขึ้นไปเท่านั้นนะ สามารถดูการเปลี่ยนแปลงเพิ่มเติมได้ที่ Apache JMeter 3.0 ทำการ Download ไปใช้งานกันเถอะ

Viewing all articles
Browse latest Browse all 2072

Trending Articles