Difference between revisions of "UNFOCUSED AUTOMATION"

From Test Automation Patterns
Jump to navigation Jump to search
m (Topic titles in capital letters)
m (empty lines removed)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
<div id="content_view" class="wiki" style="display: block"><span style="font-size: 14px">.................................................................................................................[[Main Page]] / Back to [[Process Issues]] / Back to [[Test Automation Issues]]</span>
 
<div id="content_view" class="wiki" style="display: block"><span style="font-size: 14px">.................................................................................................................[[Main Page]] / Back to [[Process Issues]] / Back to [[Test Automation Issues]]</span>
 
=<span style="font-family: Arial; font-size: 16px">'''Issue Summary'''</span>=
 
=<span style="font-family: Arial; font-size: 16px">'''Issue Summary'''</span>=
<span style="font-family: Arial; font-size: 16px">What to automate is selected ad-hoc. </span><br />  
+
<span style="font-family: Arial; font-size: 16px">What to automate is selected ad-hoc. </span>  
 
=<span style="font-size: 16px">'''Category'''</span>=
 
=<span style="font-size: 16px">'''Category'''</span>=
<span style="font-size: 16px">Process</span><br /> <br />  
+
<span style="font-size: 16px">Process</span>  
 
=<span style="font-size: 16px">'''Examples'''</span>=
 
=<span style="font-size: 16px">'''Examples'''</span>=
 
# <span style="font-family: Arial; font-size: 16px">Parts of the SUT that would deliver the most ROI are either not automated at all or are automated after parts that are not so important.</span>
 
# <span style="font-family: Arial; font-size: 16px">Parts of the SUT that would deliver the most ROI are either not automated at all or are automated after parts that are not so important.</span>
Line 13: Line 13:
 
=<span style="font-family: Arial; font-size: 16px">'''Resolving Patterns'''</span>=
 
=<span style="font-family: Arial; font-size: 16px">'''Resolving Patterns'''</span>=
 
<span style="font-family: Arial; font-size: 16px">Most recommended:</span><br />  
 
<span style="font-family: Arial; font-size: 16px">Most recommended:</span><br />  
* <span style="font-size: 16px">[[AUTOMATE WHAT’S NEEDED]]</span><span style="font-family: Arial; font-size: 16px">: Apply this pattern to solve this issue</span>
+
* <span style="font-size: 16px">[[AUTOMATE WHAT'S NEEDED]]</span><span style="font-family: Arial; font-size: 16px">: Apply this pattern to solve this issue</span>
 
* <span style="font-size: 16px">[[WHOLE TEAM APPROACH]]</span><span style="font-family: Arial; font-size: 16px">: If you are just starting with test automation and the SUT is beeing developed using agile processes, then this is the pattern of choice, because the whole team can best decide what to automate. Otherwise try first to convince development to adopt an agile process (you will definitely need [[MANAGEMENT SUPPORT]])</span>
 
* <span style="font-size: 16px">[[WHOLE TEAM APPROACH]]</span><span style="font-family: Arial; font-size: 16px">: If you are just starting with test automation and the SUT is beeing developed using agile processes, then this is the pattern of choice, because the whole team can best decide what to automate. Otherwise try first to convince development to adopt an agile process (you will definitely need [[MANAGEMENT SUPPORT]])</span>
 
<br /> <span style="font-size: 16px">Other useful patterns:</span><br />  
 
<br /> <span style="font-size: 16px">Other useful patterns:</span><br />  

Latest revision as of 06:54, 5 May 2018

.................................................................................................................Main Page / Back to Process Issues / Back to Test Automation Issues

Issue Summary

What to automate is selected ad-hoc.

Category

Process

Examples

  1. Parts of the SUT that would deliver the most ROI are either not automated at all or are automated after parts that are not so important.
  2. Automators implement tests that are easy to automate, instead of asking the testers which tests are most important to automate.
  3. Only "strategic" applications are automated, which means there still is a lot of tedious manual testing
  4. A good automation project gets stopped arbitrarily

Questions

Who selects what to automate?
Who does the automation?
What are the most important tests to automate (first)?

Resolving Patterns

Most recommended:

  • AUTOMATE WHAT'S NEEDED: Apply this pattern to solve this issue
  • WHOLE TEAM APPROACH: If you are just starting with test automation and the SUT is beeing developed using agile processes, then this is the pattern of choice, because the whole team can best decide what to automate. Otherwise try first to convince development to adopt an agile process (you will definitely need MANAGEMENT SUPPORT)


Other useful patterns:

  • KNOW WHEN TO STOP: apply this pattern if you don't want to waste a lot of effort trying to automate test cases that should not be automated
  • LEARN FROM MISTAKES: this pattern helps you turn bad experiences into learning experiences

.................................................................................................................Main Page / Back to Process Issues / Back to Test Automation Issues