gTAA Flashcards

1
Q

gTAA - General Test Automation Architecture

A

layers,components, interfaces which can be used to built a TAA for a specific TAS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

bemefits of gTAA

A

Defining the concept space to realise the TAS
Support simplied components for efficiency
Resuing the components
Easy maintenace and evolution
Define essential feature

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

TAS - test Automation solution

A

Consists of both
Test environment
Test suites

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

TAF - Test Automation Framework

A

Used to realise the TAS.

support for the realisation of the test environment and provides tools, harnesses or supporting libraries.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Principles of TAA

- to support devlopment, maintenace and evolution of TAS

A
Single Responsibillty 
 Extension 
Replacement 
Component Segregation 
Dependency inversion
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Single Responsibility

A

each component has its individual responsibility. No dependencies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Extension

A

should be able to add up without breaking backwards compatibility.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Replacement

A

replacing components by another ot multiple should be allowed without breaking the flow.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Component Segregation

A

components should be specific than be generic or multipurpose. wasy for maintenenace.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Dependency inversion

A

components should not depend on specific automaton scenarios.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Layers of gTAA

A

Test Generation Layer
Test Definition Layer
Test Execution Layer
Test Adaptation Layer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly