6.2. Benefits and Risks of Test Automation Flashcards
(17 cards)
Simply acquiring a tool does not guarantee “ “.
success
Each new tool will require effort to achieve r… (e.g. for tool “ “, “ “, and “t…“).
real and lasting benefits
introduction
maintenance
training
There are also some risks, which need “a…“ and “ “.
analysis
mitigation
Potential benefits of using test automation include:
- Time saved by r… (e.g. execute r…, re-enter the same test “ “, compare e… vs a… , and check against c… )
- reducing repetitive manual work
regression tests
data
expected results
actual results
coding standards
Potential benefits of using test automation include:
- Prevention of simple human errors through g… and “ “ (e.g. tests are consistently derived from “r…“, test data is created in a s… , and tests are executed by a “ “ in the same “o…” with the same “ “).
- greater consistency
repeatability
requirements
systematic manner
tool
order
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 test “m…“ and test “ “ (e.g. “s…“, “ “, and aggregated data about test “p…“, f… , and test e… )
- management
reporting
statistics
graphs
progress
failure rates
execution duration
Potential benefits of using test automation include:
- Reduced test execution times to provide earlier d… , f… , and faster t…
- defect detection
faster feedback
time to market
Potential benefits of using test automation include:
- More time for testers to design “n…“, “ “ and more effective “t…“
- new
deeper
tests
Potential risks of using test automation include:
- Unrealistic expectations about the benefits of a “ “ (including “ “ and e… ).
- tool
functionality
ease of use
Potential risks of using test automation include:
- Inaccurate estimations of “t…“, “ “, efforts required to i… , maintain test “ “, and change the existing m…
- time
costs
introduce a tool
scripts
manual test process
Potential risks of using test automation include:
- Using a test tool when m… is more “ “.
- manual testing
appropriate
Potential risks of using test automation include:
- Relying on a “ “ too much e.g. ignoring the needs of h…
- tool
human critical thinking.
Potential risks of using test automation include:
- The dependency on the tool vender which may go o… , retire the “ “, sell the “t…“ to a d… or provide p… (e.g. responses to “q…“, “ “, and d… ).
- 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 f… are available, or its i… may require quite frequent “ “ as a f…
- abandoned
further updates
internal components
updates
further development
Potential risks of using test automation include:
- The automation tool is not c…
compatible with the development platform.
Potential risks of using test automation include:
- Choosing an unsuitable tool that did not comply with r… and/or s…
regulatory requirements
safety standards