| 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 | |