Lemonite Features
Unit Test Generation
- EJB 2.X/3.X/ Servlet unit testing:
- Deployment in Lemonite integrated EJB/Web container
- Full JNDI context support (EJB, JMS queues, Datasources, JCA factories, bean injection, references, etc...)
- Web Service testing:
- Client Stub generation from WSDL
- SSL/WS-SECURITY support
- Multiple endpoint support
- SOAP with Attachment support
- Ant task testing
- Advanced features to set up / tear down test environment (via concept of Test Context Object):
- System/File/Bundle property support
- Ability to set up Database/Datasource into a given state
- J2EE Deployment
- SSL settings support
- ...
- Test input/output data definition via a nice SWT GUI:
- Copy/Paste
- XML export/import
- Dynamic definition via Java scriplets
- Advanced dynamic mocking features
- Ability to mock a Java method
- at runtime
- with mock value depending on input parameters
- Ability to mock a Web Service (WSMock)
- Ability to mock an EJB (EJBMock)
Test industrialization
- Test template definition:
- to enforce test configuration reusability
- to share configuration between testers
- Dynamic test input/output value support:
- By using Lemonite property system (value determined as property value)
- By calling external Java APIs (value determined as result of API invocation at test runtime)
- Advanced collaborative features:
- tests stored in a database which can be shared between several testers
- Import/export test features
- Import/export data features
Test Management
- Test group support:
- via JUnit test suite class generation
- via Lemonite Test Projects definition
- Advanced test run modes:
- test by test
- test campains dynamically defined via Lemonite GUI multiple selection feature
- batch mode
- Reporting features:
- Test run saving option to save each test run (result, input/output data, returned data, etc...) in Lemonite test database
- HML report generation
- Several log traces with different log levels (DEBUG, INFO, WARNING, ERROR, FATAL)
- Code coverage (via Cobertura)
Dernière mise à jour le 09/06/2011 par Médéric COLLAS