- TestScenario is a new XML-based system to reuse unit tests as regression tests, functional tests, load tests, integration tests, and service monitors requiring no coding.
- Record/play-back unit tests of Web applications using the integrated point-and-click TestGen4Web utility.
- Create test suites of SOAP-based Web Services using the integrated Eviware soapUI utility.
- Java 6 ScriptEngine (JSR 223) support enables you to write tests in any supported language: Java, Jython, Groovy, PHP, Ruby, and many others.
- Distributed test environment (TestNetwork/TestNodes) to vertically scale tests to thousands of users and horizontally scale tests to operate the test from multiple locations around your network
- Performance Comparison Utility shows changes in performance from one test to another.
- Automatic archiving of test results in XML file format.
- Log to Relational Databases (RDBMS)
- Data Production Library (DPL) system to create dynamic data as test operates from XML files, Comma Separated Value (CSV) files, and Relational Database (RDBMS)
- Expanded protocol handler support (HTTP, HTTPS, Apache SOAP, Apache Axis SOAP, REST, AJAX, email) and extensible to add your protocols.
- Call TestMaker from the command-line to use with Continuous Integration Environments.
TestMaker is licensed as a free source code version distributed under GPL2 as well as a pre-built binary download that comes with a free commercial license that limits you to 200 concurrent running virtual test users and 10 service monitors. Additional users and monitors licenses available.