What makes JET so Fantastic?
This is why we think you should use JET.
Maintainability
JET lets you create your own abstractions and is structured so that you create building blocks for reuse. No record-and-playback hell.
Multiplatform
Jet uses Java and JAG to hide platform details.
Distribution
Jet lets you copy out files to a set of hosts and run tests in a distributed manner. During test runs, JET will monitor the test runs to catch hanging tests etc.
Extendability
JET has a plugin interface that makes it easy to extend JET functionality, and communicates with XML and java property files qhich are easy to interface with.
Flexibility
JET is written in Java, which means that you can code whatever you like, and have access to a wide selection of third party libraries.
Mature and Proven
JET has been used daily for many years by Sun for testing the High Availability DataBase (HADB), JavaDB, PostgreSQL, Memcached and the MySQL Cluster management system.
Scalability
JET can run tests on a single machine in a non-distributed manner, but has also been used to run tests on tens of machines per test.
General
JET is written in a general programming language and is not domain specific.
Examples
JET come with example test suites for technologies like Gearman, Memcached, web applications and OSGi bundles that you can look to and copy from.
Load Framework
JET has a good load framework, which excels in JDBC load but is general and there are examples on how to use it for other loads as well.
Integration
JET come with Maven 2 integration for running JET and JETBatch tests as integration tests, and we use this ourselves to test JET and JETBatch.
Community
The community is small, but we want to grow. Therefore we will help you a lot if you want to try it out.





