6.2. Benefits and Risks of Test Automation Flashcards
Simply acquiring a tool does not guarantee …
success.
Each new tool will require effort to achieve … (e.g. for “ “, “ “, and “ “).
real and lasting benefits
tool introduction
maintenance
training
There are also some risks, which need “ “ and “ “.
analysis
mitigation
Potential benefits of using test automation include:
- Time saved by … (e.g. execute “ “, re-enter the same “ “, compare “ “ vs “ “, and check against “ “)
reducing repetitive manual work
regression tests
test data
expected results
actual results
coding standards
Potential benefits of using test automation include:
- Prevention of simple human errors through “ “ and “ “ (e.g. tests are consistently derived from “ “, test data is created in a “ “, and tests are executed by “ “ in the “ “ with the “ “).
greater consistency
repeatability
requirements
systematic manner
a tool
same order
same frequency
Potential benefits of using test automation include:
- More ob… (e.g. co…) and providing measures that are too complicated for h…
objective assessment
coverage
humans to determine
Potential benefits of using test automation include:
- Easier access to information about testing to support “ “ and “ “ (e.g. “ “, “ “, and aggregated data about “ “, “ “, and “ “)
test management
test reporting
statistics
graphs
test progress
failure rates
test execution duration
Potential benefits of using test automation include:
- Reduced test execution times to provide earlier “ “, “ “, and “ “
defect detection
faster feedback
faster time to market
Potential benefits of using test automation include:
- More time for testers to design “ “, “ “ and more effective “ “
new
deeper
tests
Potential risks of using test automation include:
- Unrealistic expectations about the benefits of a “ “ (including “ “ and “ “).
tool
functionality
ease of use
Potential risks of using test automation include:
- Inaccurate estimations of “ “, “ “, efforts required to … , maintain “ “, and change the existing “ “.
time
costs
introduce a tool
test scripts
manual test process
Potential risks of using test automation include:
- Using a test tool when “ “ is more “ “.
manual testing
appropriate
Potential risks of using test automation include:
- Relying on a “ “ too much e.g. ignoring the needs of …
tool
human critical thinking.
Potential risks of using test automation include:
- The dependency on the tool vender which may go “ “, retire the “ “, sell the “ “ to a “ “ or provide “ “ (e.g. responses to “ “, “ “, and “ “).
out of business
tool
tool
different vendor
poor support
queries
upgrades
defect fixes
Potential risks of using test automation include:
- Using an open-source software which may be “ “, meaning that no “ “ are available, or “ “ may require quite frequent “ “ as a “ “.
abandoned
further updates
its internal components
updates
further development
Potential risks of using test automation include:
- The automation tool is not …
compatible with the development platform.
Potential risks of using test automation include:
- Choosing an unsuitable tool that did not comply with “ “ and/or “ “.
regulatory requirements
safety standards