Automation planning

Prior to implementing test automation it is useful to consider the following points.

 

Creating an automation plan


What is the initial set of tests to automate? (See Automated Test Candidates below)

  • What are the testing milestones for subsequent phases?
  • Are there any training requirements for new joiners?
  • Are there any new technologies which require proof of concepts or enhancements?

 

Test environments


Decide what test environments should be used: Possible considerations are:

  • Which browsers and versions are in scope?
  • Which Orgs and other systems are available?
  • Are the test environments stable for automation?

 

Automated test candidates


Decide which tests should be automated. Possible candidates are:

  • Repetitive tests that run for multiple builds
  • Tests that tend to cause human error
  • Tests that require multiple data sets
  • Frequently used functionality that introduces high-risk conditions
  • Tests that are impossible or difficult to perform manually
  • Tests that run on several different hardware or software platforms and configurations
  • Tests that take a lot of effort and time when manual testing
Documentation library

Other available resources

Looking for something different?

We use cookies to better understand how our website is used so we can tailor content for you. For more information about the different cookies we use please take a look at our Privacy Policy.