| | 2 | |
| | 3 | QUEST provides tooling for the '''QU'''ality assurance of '''E'''vent-driven '''S'''of'''T'''ware. |
| | 4 | |
| | 5 | The core of QUEST is that we provide abstract events that are independent of any specific event-driven platform. Using a plug-in mechanism, support for specific platforms is added to QUEST. There are 4 plug-ins available at the moment: |
| | 6 | * quest-plugin-jfc for Java JFC GUIs |
| | 7 | * quest-plugin-mfc for Windows MFC GUIs |
| | 8 | * quest-plugin-php for PHP-based Web applications |
| | 9 | * quest-plugin-guitar as a bridge to the GUITAR testing framework |
| | 10 | |
| | 11 | As for the quality assurance itself, there are two main branches with the following components of QUEST: |
| | 12 | * Usage-based Testing |
| | 13 | * quest-core-assertions |
| | 14 | * quest-core-coverage |
| | 15 | * quest-core-testgeneration |
| | 16 | * quest-core-usageprofiles |
| | 17 | * Automated Usability Analysis |
| | 18 | * quest-core-tasktrees |
| | 19 | * quest-core-usability |
| | 20 | |
| | 21 | |