Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
49Activity
0 of .
Results for:
No results containing your search query
P. 1
Methodical Approach to Creating a Test Automation Strategy

Methodical Approach to Creating a Test Automation Strategy

Ratings:

4.67

(3)
|Views: 14,876|Likes:
Published by Mindtree Ltd
Authors:
• Abhijit Nadgonda
• Abhay Joshi
• Ramanath Shanbhag
Authors:
• Abhijit Nadgonda
• Abhay Joshi
• Ramanath Shanbhag

More info:

Published by: Mindtree Ltd on Jun 25, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

02/18/2013

pdf

text

original

 
Page 1 of 11
Paper: Methodical Approach to Creating a Test Automation Strategy
www.aztecsoft.com
 
Methodical Approachto Creating a TestAutomation Strategy
 
Authors:
Abhijit Nadgonda
Abhay Joshi
Ramanath Shanbhag
 
Page 2 of 11
A
a. Automation without a Proper Strategy:...................................................................................................................4 b. Resulting Problems:................................................................................................................................................41.b.1. Management Issues.......................................................................................................................................41.b.2. Automation development issues....................................................................................................................5c. Need for Automation Strategy:...............................................................................................................................5d. Goals of Automation Strategy:................................................................................................................................6
B
G
.................................................................................................................................
www.aztecsoft.com
 
Page 3 of 11
1.ABSTRACT
In today’s environment of plummeting cycle times and mounting budget pressures, test automation hasbecome an increasingly critical and strategic necessity. Software test automation has the capability todecrease the overall cost of testing, and improve software quality. Test automation raises people’s hopesyet it often frustrates and disappoints them. Most testing organizations are not been able to achieve thefull potential of test automation. Many groups that implement test automation programs run into a number of common obstacles. These problems can lead to test automation plans being completely scrapped withthe tools purchased for test automation becoming expensive “shelf-ware”. Often teams continue their automation effort, building up huge costs of maintaining large suites of automated test scripts that are of questionable value.Many teams acquire a test automation tool and begin automating right away, with little consideration of how they can structure their automation to make it scalable and maintainable. Little consideration is givento managing the test scripts and test results, creating reusable functions, separating data from tests, andother key issues which allow a test automation effort to succeed. After some time, the team realizes thatthey have hundreds or thousands of test scripts, and thousands of separate test result files. Thecombined work of maintaining the existing scripts while continuing to automate new ones requires a larger and larger team with higher costs and no additional benefit. As teams drive towards their goal of automating as many existing test cases as possible, they often don’t consider what will happen to theautomated tests when the application under test (AUT) undergoes a significant change.The need of automation strategy is quite clear in these situations. For example, automation would be awaste of effort if the tests would never be repeated. Automation requires a proper methodology inarchitecting and implementing it. For example, writing automation for a user interface that is not stable isclearly a throwaway effort. People sometimes view automation is a programming project – which isanother recipe for disaster. Automation requires much different and rigorous treatment than otheprogramming projects.In this paper we will discuss Aztecsoft' iTest’s Test Automation Strategy Service which offers a completesolution to this challenge. We have a rich experience of executing product focused test automation, andhave carried out Test Automation projects for a number of very demanding situations. Using this practicalexperience we have designed a systematic methodology for Test Automation. In the strategy phase, we
www.aztecsoft.com

Activity (49)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Genji Pro liked this
Oyster Xu added this note
nice documentation
psatyasrinivas liked this
Dan Birsan liked this
mjd_ind9928 liked this
mjd_ind9928 liked this
usa77 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->