Please enable JavaScript.
Coggle requires JavaScript to display documents.
Chapter 3: Generic Test Automation Architecture - Coggle Diagram
Chapter 3: Generic Test Automation Architecture
TAA Design
Capture Requirements to define TAA
Different design/architecture Approaches
Identify Areas for abstraction
SUT technologies with TAS
Understand the SUT enironment
Time and Complexity of Testware architechture, implementation
Ease of use for a given testware architechture Impl
Approaches for automating test cases
Capture /Playback
Linear Scripting
Structured Scripting
Data Driven Testing
Keyword Driven Scripting
Process driven Scripting
Model Based Testing
Considerations for Development/QA Processes
Establish tool landscape
Role and access rights
Test Execution Control Requirements
Reporting Requirements
Technical considerations of SUT
Interfaces of SUT
SUT Data
SUT configurations
SUT standards and Legal settings
Tools and tool environments used to develop SUT
Test Interfaces in Software Product
gTAA
Structure of gTAA
Test generation Layer
Manually designing test cases
Develop , capture and drive test data
Auto generate test cases form models
Test definition Layer
Providing access to test libraries
Specifying test cases
Defining test data
Specifying test procedure
Defining test scripts for execution
Test Execution Layer
Execute test cases automatically
Log test case execution
Report test results
Test adaptation Layer
Monitoring SUT
Controlling the test harness
Interacting with SUT
Simulating SUT environment
Project Management of TAS
TAS support for Test Management
Configuration management of TAS
TAS development
Compatibility between TAS and SUT
Technology Compatibility
Process Compatibility
Team Compatibility
Tool Compatibility
Sync between TAS and SUT
Sync of Requirements
Sync of Developemnt process
Sync of Defect tracking
SYnc of SUT and TAS evolution
Building Reuse into the TAS
Support for Varity of Target Systems