JMeter
JMeter는 Apache 재단에서 관리하는 Java 기반의 오픈소스 소프트웨어이다. 퍼포먼스 측정과 기능 테스트 등을 위해 설계되었다. 원래 웹 애플리케이션을 테스트하기 위해 개발되었지만 기능이 점점 추가되었다.
JMeter로 할 수 있는 것
JMeter는 애플리케이션/서버/프로토콜의 타입에 따라 다양한 테스트를 할 수 있다.
Ability to load and performance test many different applications/server/protocol types:
- Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …)
- SOAP / REST Webservices
- FTP
- Database via JDBC
- LDAP
- Message-oriented middleware (MOM) via JMS
- Mail - SMTP(S), POP3(S) and IMAP(S)
- Native commands or shell scripts
- TCP