Layers of gTAA Flashcards
Test Generation Layer
Manually generate test cases
Developing test data
Automatically generate test cases (model based testing)
Test Definition Layer
Specify test cases
Define test data
Define test procedures
test scripts for executing the test cases
Provide access to test libraries (Key word driven)
Functions of Test Definition layer
Parametrise / data instantiation
Specify test sequences
document test cases, test data
Test Execution Layer
execution
test logging
test reporting
Functions of Test execution layer
Setup and tear down of SUT
Setup and tear down of test cases(includes test data)
Intepretation of test data and test cases into executable scripts
Analyse and validate the test results
Test Adaption Layer
Controlling test harness
Intrerat with SUT
Monitor interactions with SUT.
simulating the SUT with the test harness