XTest Progress
Author:
Martin Balin
Document History:
16 Jan 2002 : Update to current status of development
What's new
- The XTest team is finalizing the first version of XTest usable by Development,
QA and RE. The major changes done in the last three months are listed in the
XTest Overview document. The main highlights are:
- Driver implemented which allows setting up test environments and supports
XTest instances
- Publishing Engine implemented to view statistics and aggregated
data
- Harness updated to accommodate all the changes and enhancements
What we are working on now
- Publishing Engine refinements
- Existing documentation updates are being done and Quick Start Guide
is being written.
What we plan
- Provide support for test types other than those based on JUnit (e.g.
signature tests, code coverage, performance, ...)
- Provide the ability to archive test results
- Implement enhancements requested by users of 1st version
Open issues
- Do we need a GUI configuration tool?
Ideas
Server-side unit testing framework support
Vincent Massol had a idea to integrate server-side unit testing framework
called Cactus
in the NetBeans IDE.
We identified two areas where it can fit in:
-
Junit Module
- There is a JUnit Module integrated in the NetBeans IDE which
can be easily extended to generate J2EEUnit type servlet test class templates.
- JUnit Module can also be simply modified to enable execution
of server-side unit tests using J2EEUnit test runner.
XTest framework support for automated tests
To integrate server-side unit testing in XTest (using Ant as a test
harness) would probably require a slightly different JUnit task implementation
supporting selection of the test runner.