JMX File
// Definition
The XML file format used by Apache JMeter to store test plans. A .jmx file encodes the complete test plan — Thread Groups, Samplers, Assertions, Listeners, and Config Elements — in a portable, version-controllable format. JMX files can be created and edited in the JMeter GUI and executed headlessly in CLI mode using `jmeter -n -t test.jmx`.
// Related terms
Apache JMeter
An open-source Java-based performance testing tool for measuring the behaviour of systems under load. Supports HTTP, JDBC, FTP, JMS, and other protocols. Widely used in enterprise and regulated industries (banking, insurance, government) due to its maturity, GUI-based test authoring, and rich plugin ecosystem. Test plans are stored as .jmx XML files and can be run headlessly from the command line for CI/CD integration.
Load Testing
Verifying system behaviour under expected production load. Confirms the application meets performance targets at typical concurrent-user counts before release.