About
The CxTest project was started in 2003 by CodeWeavers. It came about due to the need for automated testing of CrossOver, product able to run applications written for MS Windows (*.exe files) under Intel OS X Mac and various flavours of Linux. As more applications were being added, the amount of testing necessary for the release of each new version became excessive. So CxTest was created to solve the problem.
CrossOver is based on Wine and CodeWeavers is the leading corporate backer of this open source project. Beside CrossOver, CxTest also supports automated testing of Wine and virtually any X based application.
CxTest Features
- Record user actions for later replay
- Replay can use X11 Window name and location, or find a picture, or Wine Window characteristics
- Facility for nightly testing and reporting back to the main server (via email) allows for distributed regression testing
- Test results are available via user-friendly Web interface (this site)
- Ability to find patches which caused regression
- Comprehensive debug facilities
CxTest Short Term Plans
- Support for "Product Health" coefficient (Bug #3076) - done
- Finish Mac OS X support (Bug #2947) - done
- Intelligent image matching (Bug #2972) - almost done
- Automate finding of patches causing regressions (Bug #3012)
CxTest Long Term Plans
- GUI for creation of tests (Bug #3101)

