SUT Factors Flashcards
Factors influencing Test Automation
SUT Interfaces Third Party Software Levels of Intrusion Different SUT Architectures Size and Complexity of SUT
SUT Interfaces
option to decompose SUT and perform tests on different levels
Levels of Intrusion
Depends on how the input for tests are being given , Higher level of intrusion - higher risk of failures.
Could be a simpler solution for test automation.
Different SUT Architectures
Solutions will vary depending on the architecture of SUT , ex : C++ , puthon may need different solutions.
Also possible to come up with Hybrid solution to support both.
size and Complexity of SUT
For simple SUT - simple solution of automation is enough. Focus not required to make it more flexible.
For large and complex SUT -TAS must be designed in such a way that is ultra flexible.
Others - when SUT is not available
Can start planning for Test Automation
candidates for automation can be selected and requirements for automation can be identified.
during design and architecture development - these requirements can be considered to implement.