Apache JMeter เป็นแอปพลิเคชัน Java โอเพ่นซอร์สที่จัดทำโดย Apache Software Foundation และออกแบบมาเพื่อวัดประสิทธิภาพและแอปพลิเคชันทดสอบโหลด
คุณสมบัติ
พกพาสะดวกและ Java 100%
มัลติเธรดช่วยให้สามารถสุ่มตัวอย่างพร้อมกันผ่านหลายเธรดและการสุ่มตัวอย่างพร้อมกันของฟังก์ชันที่แตกต่างกันผ่านกลุ่มเธรดที่แยกจากกัน
Apache JMeter สามารถโหลดและทดสอบประสิทธิภาพแอปพลิเคชัน/เซิร์ฟเวอร์/โปรโตคอลได้หลายประเภท
เว็บ - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET ฯลฯ)
บริการเว็บ SOAP/REST
เอฟทีพี
ฐานข้อมูลผ่าน JDBC
แอลดีเอพี
มิดเดิลแวร์เชิงข้อความ (MOM) ผ่าน JMS
เมล - SMTP(S), POP3(S) และ IMAP(S)
คำสั่งเนทิฟหรือเชลล์สคริปต์
โปรโตคอล TCP
วัตถุจาวา
Apache JMeter มีคอร์ที่ปรับขนาดได้สูง
เครื่องเก็บตัวอย่างแบบเสียบปลั๊กช่วยให้สามารถทดสอบได้ไม่จำกัด
ตัวอย่างสคริปต์ได้ (พร้อมภาษาที่รองรับ JSR223 เช่น Groovy)
สามารถเลือกสถิติการโหลดได้หลายแบบผ่านเลเยอร์ที่เสียบได้
ปลั๊กอินการวิเคราะห์ข้อมูลและการแสดงภาพช่วยให้สามารถปรับขนาดและปรับแต่งส่วนบุคคลได้อย่างโดดเด่น
สามารถใช้ฟังก์ชันเพื่อให้อินพุตแบบไดนามิกสำหรับการทดสอบหรือเพื่อการประมวลผลข้อมูล
บูรณาการอย่างต่อเนื่องอย่างง่ายดายกับไลบรารีโอเพ่นซอร์สของบุคคลที่สามสำหรับ Maven, Gradle และ Jenkins