|
- Start from software specification
- Build a behavioral model of software in GOTCHA Definition Language
- Team testers with developers
- Discover specification bugs
- Use GOTCHA to generate an Abstract Test Suite
- Two possibilities
- Direct translation and execution using TCBeans A2E (Abstract to Execution)
- Translate to an existing test driver using TCBeans A2C (Abstract to Concrete)
- Testers customize TCBeans A2E objects in Java
- Discover interface bugs
- Tests converted and run by TCBeans test driver
- Test results displayed and logged
- Find bugs in the application under test
OR
- Testers create a TCBeans A2C conversion scheme in XML
- Discover test scripting bugs
- Tests converted to scripts for the testers own execution engine
- Tests run using the tester's execution engine
- Find bugs in application under test
| |
|