Working With Automated Testing Tools

[article]
A Pragmatic Approach
Member Submitted

Functional testers often introduce recorded steps into the test script that were recorded by accident or erroneously then the test managers expect that the core automators can "fix" any poorly recorded test script. The test manager should separate the roles of the functional tester and the technical tester ("core automator") and only have the technical tester recording automated test scripts.

An analogous situation would be with software development where you have a team of functional analysts gathering requirements and creating the documentation for the project's specifications from which the development team would work off the functional specs to write the programs for the application. The functional analysts would NOT initially start coding in an object oriented language or some other programming language and then the development team would go and "fix" the programs that the functional analysts coded. The same principle applies to the automation of test scripts. The functional testers perform the initial test planning activities and the creation of the test scripts, test scenarios, test cycles, test sets, etc then the technical tester would work off the fully documented test scripts and test scenarios and proceed to automate the test script with an automated testing tool.

The functional tester and the technical tester can complement each other's work for instance after the technical tester has created a robust test script the functional tester can verify that the script correctly plays back against the application and provide sign-off on the automated test script.

Conclusions
This article illustrates some commonly held misconceptions about automated testing and articulates some insights that are optimal for working with automated testing tools such as guidelines for automating test scripts. The reader also has is informed on techniques for selecting ad acquiring an automated testing tool, how to implement the test tool within a QA team, and what are the expected benefits of working with automated testing tools.

Pages

About the author

Jose Fajardo's picture Jose Fajardo

Jose Fajardo (PMP, M.S., and SAP certified) has worked as a test manager for various companies utilizing automated testing tools. He has written and published numerous articles on testing SAP and authored the book titled Testing SAP R/3: A Manager's Step by Step Guide. Throughout his career Jose has helped to create testing standards and test plans, mentor junior programmers, audit testing results, implement automated testing strategies, and managed test teams. Jose can be contacted at josefajardo@hotmail.com.

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!

Upcoming Events

Nov 09
Nov 09
Apr 13
May 03