Project: Design of Test Environment for non-conventional automated testing
Customer: IBM
Product tested: AMIT = Active Middleware (new technology, planned to be part of IBM WebSphere offering)
Description: black box testing with functional coverage analysis
Expressing complex timing constraints and enacting them during testing
Structured random data generation (probabilistic context-free grammars)
Automatic functional coverage analysis (mining/classifying the randomly generated
tests by feature tested)
Extensible test framework, with visual interface for defining new tests for new product features
Technologies used:
- Java2 (J2SDK v1.3.1)
- XML
- Eclipse Platform Plugin Development
Testing
- Test-Driven Design and Implementation
- Unit Tests (JUnit)
- Testing the Test Environment by re-running the AMIT test suite created so far