SlideShare a Scribd company logo
1 of 5
Download to read offline
WHITE PAPER

Test Automation–
Are Enterprises
ready to bite the
bullet?
- Prashant Malhotra

This white paper takes you
through the different
aspects of Test Automation
in the current scenario and
addresses different issues
while deciding onto the
automation process. And
finally it talks about how
Open source is a better fit
for Test Automation...
Table of Contents
1 Introduction..............................................................................................................................

3

2 One Time Job versus Repeatability & Flexibility........................................................................

3

3 Everything cannot be automated.............................................................................................. 3
4 Tools.......................................................................................................................................... 3
5 The Start Point........................................................................................................................... 4
6 How to identify the perfect tools and automate with right foot forward?...............................

4

7 OpenSource–A dominant factor................................................................................................

4

8 What next,now?........................................................................................................................ 5

1

3

5

Media, Publication and Packaging Industry - Business Challenges and Solution Approaches

02
Test Automation – Are Enterprises ready to bite
the bullet?

1. Introduction
Agile and open source tools have changed the way
test automation is being implemented – Ok, but is it
true? Well, the fundamental Test automation process
itself has changed, thanks to the agile methodologies
and its influencing trends. In general, Organization
that wants successful test automation
implementation needs to have 3Ws & 1H in their mind
about Automation.
Ÿ Why do we need to automate?
Ÿ When do we automate?
Ÿ What do we automate?

scripts. One just cannot jump of his/her seat and
shout “Let’s do it”. Such, off the fly thoughts would
straight away lead organizations to a crash with
repercussions of never thinking about automation
again.
What?
What?

But, what it needs is a deeper understanding as to
what would be the framework, what tool should they
What?
use and how many resources do they require
What?
(hardware, software & human). A flexible automation
system is designedWhat?be used more than once i.e.
to
reusability. The framework is designed to create,
What?
maintain & enhance modularity in automation
What?
scripts. This helps better return on investment from a
long term perspective.
What?

Ÿ How to automate?

What?

But the above mentioned questions are always
dependent on one single factor - “cost” attached to
automation.
Ÿ Tool Cost – License & its annual maintenance &

upgrade
Ÿ Resource Cost – Human resources that

organization would hire & keep
Ÿ Maintenance Cost – Automation script

enhancement along with application
enhancement
Somehow, these background costs tend to
overshadow the value of these questions - 3Ws & 1H.
Below discussed are few reasons as why cost factor is
just a myth and how to clear the notions about it.
1
Let us first uncover couple of things about automation
2
irrespective of costs attached to them.
3

Why?

One Time Job versus Repeatability &
Flexibility

Many whitepapers have addressed an important
5
question “Why do we need to go for QA automation?”
I would not really go into details like, there would be
benefit in long repeat cycles between development &
testing; consistency between multiple application
versions on similar environments etc.
Automation takes in real effort and needs to be
treated as a full blown project especially when
enterprises are initially building their framework and

Test Automation – Are Enterprises ready to bite the bullet?

Everything cannot be automated

Well, everything that can be manually done on a box
on software can also be automated. But the effort
versus output principle defines that anything that
requires more effort to automate and in turn has low
output should not be automated. So, we fall back to
the question “What do we automate? “. The modules
are usually identified based upon

Ÿ Frequency of usage at customer site
Ÿ Complexity of a module i.e. coupling versus
cohesiveness
Once the modules have been identified, then we
decide what functionality of automation suite is
required on those modules. Should it be only data
creation and data flow tests in a linear manner OR
data that is created by a module/s is being used &
updated by another set of modules.
This would also be dependent on the kind of
framework they choose (Playback-Record, Data
Driven, Keyword Driven, Hybrid approach) and also
the type of applications (complexity of modules),
flexibility of tools, and setting up environment or lab
for a scenario or regression in double quick time.
Tools
In order to cope with Time to Market the application
on one side and exhaustive regression cycles on other
side, company prefers to opt for long term solution i.e.
automation. One usually has two choices i.e.

03
Test Automation – Are Enterprises ready to bite
the bullet?

commercially paid tools or open source ones.
Commercial tools have some advantages like being
able to easily get started with, get automation scripts
developed faster & better reports but the
disadvantage is mostly on purchasing & maintenance
of licensing costs. This cost is further added to the
development and testing cost.
Open source on other side are zero on cost but have
disadvantages that you need to invest time & effort to
get it customized to match testing requirements of
the application. This investment of time & effort can
also be treated as Indirect cost which gets attached to
the cost of the application.
When?

The Start Point

The real power of automation can be leveraged when
you have a framework that supports regression,
smoke, functional, system and unit testing activities.

Ÿ How much flexible the tool is in relation to
handling of 3rd party controls used by application
under test?
Ÿ Would you like to perform load tests; so in that
case does load test tool from the same firm supports
your application? This would bring you cost advantage
in terms of licensing, license management or central
dash board tool from reporting perspective.
Ÿ Does it support different Operating Systems under
which your application runs?
Ÿ Does it use a proprietary language or generic
language like Java or .NET Framework or the language
that has been used by developers of the project? If
you want to stretch automation to perform unit
testing then it would be required that development
engineers be able to tweak code here & there to get
successful results
Ÿ Does it schedule tests for you?

So, a thought provoking question is “When should we
start automation? Usually, it is understood and
considered that automation should begin once the
code is frozen or at least stable to quite an extent. But
in actual, the automation design starts off as soon as
the design for software takes place. The framework
design needs ample amount of thought process,
review & dry-runs to support different phases of
testing that automation scripts would support. The
coding of centralized functions in automation starts
off along with development code. Depending upon
1
the tool, one can always integrate development
team’s centralized libraries to reduce the rework
2
effort in writing functions such as database
accessibility, any communication between n-tier
3
servers etc. The coding of per screen, per module
scripts does start off when coding or blue print of the
screen or controls is frozen.
5
How?

How to identify the perfect tools and
automate with right foot forward?

Ÿ What kind of reporting interface it provides? Does
it help you build custom reports?
The questions asked below would help you in moving
forward with the kind of tool –
Ÿ Do you want to build in-house? In-house tools are
best when compared to vendor but source code
management and resource dependency can kill the
enterprise if any one listed before is mismanaged.
Ÿ Do you want to purchase? Nowadays, majority of
the companies purchase tool from a provider and
build their scripts. The only constraint is the language
the tool uses for scripting, licensing renewability for
regular updates & fixes on the tool.
Ÿ Do you want to go for Cloud/ Saas model? Here,
the vendor does everything for you, the tool, the
scripting and its management along with dedicated
server slots and so forth.

The first step to move towards automation is to select
the tool that suits your needs. You need to answer few
questions for selection-

Open Source – A dominant factor

Ÿ Does it support your application functionally?

Automation framework should have flexibility to
address different type of testing phases such as unit,
functional, smoke & regression. For all web or

Test Automation – Are Enterprises ready to bite the bullet?

03
Test Automation – Are Enterprises ready to bite
the bullet?

browser based applications, Watir and Selenium
came out as a blessing. Now, the open source market
started coming out with different plug-ins that could
integrate into a robust & sturdy framework. For
mobile applications, tools like Appium & Monkey Talk
are doing magic as they have support for various
languages. They are not only applicable to native but
for HTML5 apps as well.
The mobile world and the desktop world have started
integrating and very soon they would unite to form
one framework. Solutions have started coming into
the market where one can utilize the selenium
developed functional automation scripts for
performance tests.
Apart from the distinctive advantages of usage of
open source, it would indirectly help Managers as –
Ÿ The team would be lesser in size but would be
giving out more productivity as different iterations or
new features get integrated into the project or
product.

ABOUT ASPIRE SYSTEMS
Aspire Systems is an Outsourced Product
Development firm committed to helping our
customers build software products better and
faster. We work with some of the world’s most
innovative Independent Software Vendors and
software-enabled businesses, ranging from
start-ups to established industry leaders,
transforming the way software is built.
Aspire provides complete product lifecycle
services, ranging from new product
development and product advancement to
product migration, re-engineering, sustenance
and support. Our product development teams
are spread between our Global Innovation
Center in Chennai, India and offices in the
United States.

Ÿ The ease of use of automation framework would
now give birth to faster, shorter & more reliable cycles
of SDLC be it Waterfall, Iterative or Agile.
What next, now?
Test Automation implementation will be successful
when there is continuous innovation with open
source tools. It is a definite advantage to have a
vendor who also believes in this philosophy and can
1
provide you with experts, robust frameworks and
business focused testing approach. This way,
2
organizations can have Test Automation in lesser cost,
effort & time while having complete control over
3
deliverables.

Aspire Systems India Private Limited
Plot No 1/D-1, SIPCOT IT PARK, Siruseri,
Tamil Nadu - 603 103
Tel : +91-44-67404000. Fax: +91-44-67404234
E-mail : info@aspiresys.com
Web: www.aspiresys.com

Let’s finish the journey for automation keeping in
mind as where to start, how to move ahead and what
to take along such that we reach the destination in
5
minimum possible time achieving bigger & better
returns.

Test Automation – Are Enterprises ready to bite the bullet?

04

More Related Content

What's hot

Sap manual testing
Sap manual testingSap manual testing
Sap manual testingDele N.
 
Performance Test Plan - Sample 2
Performance Test Plan - Sample 2Performance Test Plan - Sample 2
Performance Test Plan - Sample 2Atul Pant
 
Test automation framework
Test automation frameworkTest automation framework
Test automation frameworkQACampus
 
Test Automation Strategies for the Agile World
Test Automation Strategies for the Agile WorldTest Automation Strategies for the Agile World
Test Automation Strategies for the Agile WorldTechWell
 
Jason Olson - Test What You've Built
Jason Olson - Test What You've BuiltJason Olson - Test What You've Built
Jason Olson - Test What You've BuiltJohn Zozzaro
 
Survey Results: automation-knowledge-innovation
Survey Results: automation-knowledge-innovationSurvey Results: automation-knowledge-innovation
Survey Results: automation-knowledge-innovationIulian Ursache
 
MTLM Visual Studio 2010 ALM workshop
MTLM Visual Studio 2010 ALM workshopMTLM Visual Studio 2010 ALM workshop
MTLM Visual Studio 2010 ALM workshopClemens Reijnen
 
Testing Frameworks
Testing FrameworksTesting Frameworks
Testing FrameworksMoataz Nabil
 
Test Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comTest Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comIdexcel Technologies
 
Test automation and Agile software development
Test automation and Agile software developmentTest automation and Agile software development
Test automation and Agile software developmentBas Dijkstra
 
Test automation principles, terminologies and implementations
Test automation principles, terminologies and implementationsTest automation principles, terminologies and implementations
Test automation principles, terminologies and implementationsSteven Li
 
Selenium RC, Selenium WebDriver and HP LoadRunner
Selenium RC, Selenium WebDriver and HP LoadRunnerSelenium RC, Selenium WebDriver and HP LoadRunner
Selenium RC, Selenium WebDriver and HP LoadRunnerMurageppa-QA
 
Test Automation Seminar Momentum
Test Automation Seminar MomentumTest Automation Seminar Momentum
Test Automation Seminar MomentumMomentum NI
 
Automation roi microsoft e4 d event
Automation roi microsoft e4 d eventAutomation roi microsoft e4 d event
Automation roi microsoft e4 d eventEyal Vardi
 
WSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
WSO2Con Asia 2014 - Effective Test Automation in an Agile EnvironmentWSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
WSO2Con Asia 2014 - Effective Test Automation in an Agile EnvironmentWSO2
 
How to Add Test Automation to your Quality Assurance Toolbelt
How to Add Test Automation to your Quality Assurance ToolbeltHow to Add Test Automation to your Quality Assurance Toolbelt
How to Add Test Automation to your Quality Assurance ToolbeltBrett Tramposh
 

What's hot (20)

Sap manual testing
Sap manual testingSap manual testing
Sap manual testing
 
Performance Test Plan - Sample 2
Performance Test Plan - Sample 2Performance Test Plan - Sample 2
Performance Test Plan - Sample 2
 
Test automation framework
Test automation frameworkTest automation framework
Test automation framework
 
Automation_testing
Automation_testingAutomation_testing
Automation_testing
 
Test Automation Strategies for the Agile World
Test Automation Strategies for the Agile WorldTest Automation Strategies for the Agile World
Test Automation Strategies for the Agile World
 
Jason Olson - Test What You've Built
Jason Olson - Test What You've BuiltJason Olson - Test What You've Built
Jason Olson - Test What You've Built
 
Survey Results: automation-knowledge-innovation
Survey Results: automation-knowledge-innovationSurvey Results: automation-knowledge-innovation
Survey Results: automation-knowledge-innovation
 
MTLM Visual Studio 2010 ALM workshop
MTLM Visual Studio 2010 ALM workshopMTLM Visual Studio 2010 ALM workshop
MTLM Visual Studio 2010 ALM workshop
 
Testing Frameworks
Testing FrameworksTesting Frameworks
Testing Frameworks
 
Test Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comTest Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.com
 
Test automation and Agile software development
Test automation and Agile software developmentTest automation and Agile software development
Test automation and Agile software development
 
Test automation principles, terminologies and implementations
Test automation principles, terminologies and implementationsTest automation principles, terminologies and implementations
Test automation principles, terminologies and implementations
 
Selenium RC, Selenium WebDriver and HP LoadRunner
Selenium RC, Selenium WebDriver and HP LoadRunnerSelenium RC, Selenium WebDriver and HP LoadRunner
Selenium RC, Selenium WebDriver and HP LoadRunner
 
How to make a user friendly software product
How to make a user friendly software productHow to make a user friendly software product
How to make a user friendly software product
 
Test Automation Seminar Momentum
Test Automation Seminar MomentumTest Automation Seminar Momentum
Test Automation Seminar Momentum
 
Test Automation - Keytorc Approach
Test Automation - Keytorc Approach Test Automation - Keytorc Approach
Test Automation - Keytorc Approach
 
Automation roi microsoft e4 d event
Automation roi microsoft e4 d eventAutomation roi microsoft e4 d event
Automation roi microsoft e4 d event
 
WSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
WSO2Con Asia 2014 - Effective Test Automation in an Agile EnvironmentWSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
WSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
 
How to Add Test Automation to your Quality Assurance Toolbelt
How to Add Test Automation to your Quality Assurance ToolbeltHow to Add Test Automation to your Quality Assurance Toolbelt
How to Add Test Automation to your Quality Assurance Toolbelt
 
Types of performance testing
Types of performance testingTypes of performance testing
Types of performance testing
 

Similar to Test automation: Are Enterprises ready to bite the bullet?

Hybrid framework for test automation
Hybrid framework for test automationHybrid framework for test automation
Hybrid framework for test automationsrivinayak
 
Automation Framework Design
Automation Framework DesignAutomation Framework Design
Automation Framework DesignKunal Saxena
 
3 Approaches for Integrated ALM - A Case for ALM Platform - Whitepaper
3 Approaches for Integrated ALM - A Case for ALM Platform - Whitepaper3 Approaches for Integrated ALM - A Case for ALM Platform - Whitepaper
3 Approaches for Integrated ALM - A Case for ALM Platform - WhitepaperKovair
 
Test Automation Tool comparison – HP UFT/QTP vs. Selenium
Test Automation Tool comparison –  HP UFT/QTP vs. SeleniumTest Automation Tool comparison –  HP UFT/QTP vs. Selenium
Test Automation Tool comparison – HP UFT/QTP vs. SeleniumAspire Systems
 
3 Approaches to Integrated ALM, A case for ALM Platform
3 Approaches to Integrated ALM, A case for ALM Platform3 Approaches to Integrated ALM, A case for ALM Platform
3 Approaches to Integrated ALM, A case for ALM PlatformKovair
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation TestingArchana Krushnan
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation TestingArchana Krushnan
 
Best practices for test automation
Best practices for test automationBest practices for test automation
Best practices for test automationDavid Tzemach
 
Discover the power of QA automation testing
Discover the power of QA automation testingDiscover the power of QA automation testing
Discover the power of QA automation testingSoftweb Solutions
 
Automation Best Practices.pptx
Automation Best Practices.pptxAutomation Best Practices.pptx
Automation Best Practices.pptxpavelpopov43
 
Best Practises In Test Automation
Best Practises In Test AutomationBest Practises In Test Automation
Best Practises In Test Automation99tests
 
Automation testing: how tools are important?
Automation testing: how tools are important?Automation testing: how tools are important?
Automation testing: how tools are important?MD ISLAM
 
Automation Testing of Web based Application with Selenium and HP UFT (QTP)
Automation Testing of Web based Application with Selenium and HP UFT (QTP)Automation Testing of Web based Application with Selenium and HP UFT (QTP)
Automation Testing of Web based Application with Selenium and HP UFT (QTP)IRJET Journal
 
Top Benefits of Automation Testing for a Successful Product Release.pdf
Top Benefits of Automation Testing for a Successful Product Release.pdfTop Benefits of Automation Testing for a Successful Product Release.pdf
Top Benefits of Automation Testing for a Successful Product Release.pdfpCloudy
 
The Automation Firehose: Be Strategic and Tactical by Thomas Haver
The Automation Firehose: Be Strategic and Tactical by Thomas HaverThe Automation Firehose: Be Strategic and Tactical by Thomas Haver
The Automation Firehose: Be Strategic and Tactical by Thomas HaverQA or the Highway
 
U test whitepaper_10
U test whitepaper_10U test whitepaper_10
U test whitepaper_10eshwar83
 
The Best Automated Testing Tools in 2020
The Best Automated Testing Tools in 2020The Best Automated Testing Tools in 2020
The Best Automated Testing Tools in 2020Liviu Lupei
 
project on Agile approach
project on Agile approachproject on Agile approach
project on Agile approachPrachi desai
 

Similar to Test automation: Are Enterprises ready to bite the bullet? (20)

Hybrid framework for test automation
Hybrid framework for test automationHybrid framework for test automation
Hybrid framework for test automation
 
Automation Framework Design
Automation Framework DesignAutomation Framework Design
Automation Framework Design
 
3 Approaches for Integrated ALM - A Case for ALM Platform - Whitepaper
3 Approaches for Integrated ALM - A Case for ALM Platform - Whitepaper3 Approaches for Integrated ALM - A Case for ALM Platform - Whitepaper
3 Approaches for Integrated ALM - A Case for ALM Platform - Whitepaper
 
Test Automation Tool comparison – HP UFT/QTP vs. Selenium
Test Automation Tool comparison –  HP UFT/QTP vs. SeleniumTest Automation Tool comparison –  HP UFT/QTP vs. Selenium
Test Automation Tool comparison – HP UFT/QTP vs. Selenium
 
3 Approaches to Integrated ALM, A case for ALM Platform
3 Approaches to Integrated ALM, A case for ALM Platform3 Approaches to Integrated ALM, A case for ALM Platform
3 Approaches to Integrated ALM, A case for ALM Platform
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
Best practices for test automation
Best practices for test automationBest practices for test automation
Best practices for test automation
 
Discover the power of QA automation testing
Discover the power of QA automation testingDiscover the power of QA automation testing
Discover the power of QA automation testing
 
Automation Best Practices.pptx
Automation Best Practices.pptxAutomation Best Practices.pptx
Automation Best Practices.pptx
 
test
testtest
test
 
Best Practises In Test Automation
Best Practises In Test AutomationBest Practises In Test Automation
Best Practises In Test Automation
 
Automation testing: how tools are important?
Automation testing: how tools are important?Automation testing: how tools are important?
Automation testing: how tools are important?
 
Automation Testing of Web based Application with Selenium and HP UFT (QTP)
Automation Testing of Web based Application with Selenium and HP UFT (QTP)Automation Testing of Web based Application with Selenium and HP UFT (QTP)
Automation Testing of Web based Application with Selenium and HP UFT (QTP)
 
Top Benefits of Automation Testing for a Successful Product Release.pdf
Top Benefits of Automation Testing for a Successful Product Release.pdfTop Benefits of Automation Testing for a Successful Product Release.pdf
Top Benefits of Automation Testing for a Successful Product Release.pdf
 
The Automation Firehose: Be Strategic and Tactical by Thomas Haver
The Automation Firehose: Be Strategic and Tactical by Thomas HaverThe Automation Firehose: Be Strategic and Tactical by Thomas Haver
The Automation Firehose: Be Strategic and Tactical by Thomas Haver
 
U test whitepaper_10
U test whitepaper_10U test whitepaper_10
U test whitepaper_10
 
The Best Automated Testing Tools in 2020
The Best Automated Testing Tools in 2020The Best Automated Testing Tools in 2020
The Best Automated Testing Tools in 2020
 
project on Agile approach
project on Agile approachproject on Agile approach
project on Agile approach
 
Fitnesse, Watir and Ruby Based Test Automation System
Fitnesse, Watir and Ruby Based Test Automation SystemFitnesse, Watir and Ruby Based Test Automation System
Fitnesse, Watir and Ruby Based Test Automation System
 

More from Aspire Systems

Enhancing QA Strategy to Achieve Agile Quality Engineering
Enhancing QA Strategy to Achieve Agile Quality Engineering Enhancing QA Strategy to Achieve Agile Quality Engineering
Enhancing QA Strategy to Achieve Agile Quality Engineering Aspire Systems
 
End to End IT infrastructure management and support for a canada based leadin...
End to End IT infrastructure management and support for a canada based leadin...End to End IT infrastructure management and support for a canada based leadin...
End to End IT infrastructure management and support for a canada based leadin...Aspire Systems
 
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Aspire Systems
 
Business Application Support and Automation for a Government Organization
Business Application Support and Automation for a Government OrganizationBusiness Application Support and Automation for a Government Organization
Business Application Support and Automation for a Government OrganizationAspire Systems
 
7 flavours of devops implementation
7 flavours of devops implementation7 flavours of devops implementation
7 flavours of devops implementationAspire Systems
 
Integrating cognitive services in to your devops strategy
Integrating cognitive services in to your devops strategyIntegrating cognitive services in to your devops strategy
Integrating cognitive services in to your devops strategyAspire Systems
 
Docker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier clientDocker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier clientAspire Systems
 
Devops implementation for a leading education company
Devops implementation for a leading education companyDevops implementation for a leading education company
Devops implementation for a leading education companyAspire Systems
 
Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...Aspire Systems
 
Dynamic environment provisioning portal for a US based insurance solutions pr...
Dynamic environment provisioning portal for a US based insurance solutions pr...Dynamic environment provisioning portal for a US based insurance solutions pr...
Dynamic environment provisioning portal for a US based insurance solutions pr...Aspire Systems
 
Support offering for a California based products and services provider
Support offering for a California based products and services providerSupport offering for a California based products and services provider
Support offering for a California based products and services providerAspire Systems
 
DevOps implementation for a leading global consulting Company
DevOps implementation for a leading global consulting CompanyDevOps implementation for a leading global consulting Company
DevOps implementation for a leading global consulting CompanyAspire Systems
 
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...Aspire Systems
 
The Rise of NeoBanks with the Power of Technology
The Rise of NeoBanks with the Power of Technology The Rise of NeoBanks with the Power of Technology
The Rise of NeoBanks with the Power of Technology Aspire Systems
 
Incremental test automation for Retailers to save money
Incremental test automation for Retailers to save moneyIncremental test automation for Retailers to save money
Incremental test automation for Retailers to save moneyAspire Systems
 
Embedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipelineEmbedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipelineAspire Systems
 
Role of AI in Banking’s  “Red Queen Race”
Role of AI in Banking’s  “Red Queen Race” Role of AI in Banking’s  “Red Queen Race”
Role of AI in Banking’s  “Red Queen Race” Aspire Systems
 
Test Automation in the Cloud - Key to Accelerated Development
Test Automation in the Cloud - Key to Accelerated DevelopmentTest Automation in the Cloud - Key to Accelerated Development
Test Automation in the Cloud - Key to Accelerated DevelopmentAspire Systems
 
Aligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development PracticesAligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development PracticesAspire Systems
 
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...Aspire Systems
 

More from Aspire Systems (20)

Enhancing QA Strategy to Achieve Agile Quality Engineering
Enhancing QA Strategy to Achieve Agile Quality Engineering Enhancing QA Strategy to Achieve Agile Quality Engineering
Enhancing QA Strategy to Achieve Agile Quality Engineering
 
End to End IT infrastructure management and support for a canada based leadin...
End to End IT infrastructure management and support for a canada based leadin...End to End IT infrastructure management and support for a canada based leadin...
End to End IT infrastructure management and support for a canada based leadin...
 
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
 
Business Application Support and Automation for a Government Organization
Business Application Support and Automation for a Government OrganizationBusiness Application Support and Automation for a Government Organization
Business Application Support and Automation for a Government Organization
 
7 flavours of devops implementation
7 flavours of devops implementation7 flavours of devops implementation
7 flavours of devops implementation
 
Integrating cognitive services in to your devops strategy
Integrating cognitive services in to your devops strategyIntegrating cognitive services in to your devops strategy
Integrating cognitive services in to your devops strategy
 
Docker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier clientDocker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier client
 
Devops implementation for a leading education company
Devops implementation for a leading education companyDevops implementation for a leading education company
Devops implementation for a leading education company
 
Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...
 
Dynamic environment provisioning portal for a US based insurance solutions pr...
Dynamic environment provisioning portal for a US based insurance solutions pr...Dynamic environment provisioning portal for a US based insurance solutions pr...
Dynamic environment provisioning portal for a US based insurance solutions pr...
 
Support offering for a California based products and services provider
Support offering for a California based products and services providerSupport offering for a California based products and services provider
Support offering for a California based products and services provider
 
DevOps implementation for a leading global consulting Company
DevOps implementation for a leading global consulting CompanyDevOps implementation for a leading global consulting Company
DevOps implementation for a leading global consulting Company
 
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
 
The Rise of NeoBanks with the Power of Technology
The Rise of NeoBanks with the Power of Technology The Rise of NeoBanks with the Power of Technology
The Rise of NeoBanks with the Power of Technology
 
Incremental test automation for Retailers to save money
Incremental test automation for Retailers to save moneyIncremental test automation for Retailers to save money
Incremental test automation for Retailers to save money
 
Embedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipelineEmbedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipeline
 
Role of AI in Banking’s  “Red Queen Race”
Role of AI in Banking’s  “Red Queen Race” Role of AI in Banking’s  “Red Queen Race”
Role of AI in Banking’s  “Red Queen Race”
 
Test Automation in the Cloud - Key to Accelerated Development
Test Automation in the Cloud - Key to Accelerated DevelopmentTest Automation in the Cloud - Key to Accelerated Development
Test Automation in the Cloud - Key to Accelerated Development
 
Aligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development PracticesAligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development Practices
 
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
 

Recently uploaded

Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 

Recently uploaded (20)

Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

Test automation: Are Enterprises ready to bite the bullet?

  • 1. WHITE PAPER Test Automation– Are Enterprises ready to bite the bullet? - Prashant Malhotra This white paper takes you through the different aspects of Test Automation in the current scenario and addresses different issues while deciding onto the automation process. And finally it talks about how Open source is a better fit for Test Automation...
  • 2. Table of Contents 1 Introduction.............................................................................................................................. 3 2 One Time Job versus Repeatability & Flexibility........................................................................ 3 3 Everything cannot be automated.............................................................................................. 3 4 Tools.......................................................................................................................................... 3 5 The Start Point........................................................................................................................... 4 6 How to identify the perfect tools and automate with right foot forward?............................... 4 7 OpenSource–A dominant factor................................................................................................ 4 8 What next,now?........................................................................................................................ 5 1 3 5 Media, Publication and Packaging Industry - Business Challenges and Solution Approaches 02
  • 3. Test Automation – Are Enterprises ready to bite the bullet? 1. Introduction Agile and open source tools have changed the way test automation is being implemented – Ok, but is it true? Well, the fundamental Test automation process itself has changed, thanks to the agile methodologies and its influencing trends. In general, Organization that wants successful test automation implementation needs to have 3Ws & 1H in their mind about Automation. Ÿ Why do we need to automate? Ÿ When do we automate? Ÿ What do we automate? scripts. One just cannot jump of his/her seat and shout “Let’s do it”. Such, off the fly thoughts would straight away lead organizations to a crash with repercussions of never thinking about automation again. What? What? But, what it needs is a deeper understanding as to what would be the framework, what tool should they What? use and how many resources do they require What? (hardware, software & human). A flexible automation system is designedWhat?be used more than once i.e. to reusability. The framework is designed to create, What? maintain & enhance modularity in automation What? scripts. This helps better return on investment from a long term perspective. What? Ÿ How to automate? What? But the above mentioned questions are always dependent on one single factor - “cost” attached to automation. Ÿ Tool Cost – License & its annual maintenance & upgrade Ÿ Resource Cost – Human resources that organization would hire & keep Ÿ Maintenance Cost – Automation script enhancement along with application enhancement Somehow, these background costs tend to overshadow the value of these questions - 3Ws & 1H. Below discussed are few reasons as why cost factor is just a myth and how to clear the notions about it. 1 Let us first uncover couple of things about automation 2 irrespective of costs attached to them. 3 Why? One Time Job versus Repeatability & Flexibility Many whitepapers have addressed an important 5 question “Why do we need to go for QA automation?” I would not really go into details like, there would be benefit in long repeat cycles between development & testing; consistency between multiple application versions on similar environments etc. Automation takes in real effort and needs to be treated as a full blown project especially when enterprises are initially building their framework and Test Automation – Are Enterprises ready to bite the bullet? Everything cannot be automated Well, everything that can be manually done on a box on software can also be automated. But the effort versus output principle defines that anything that requires more effort to automate and in turn has low output should not be automated. So, we fall back to the question “What do we automate? “. The modules are usually identified based upon Ÿ Frequency of usage at customer site Ÿ Complexity of a module i.e. coupling versus cohesiveness Once the modules have been identified, then we decide what functionality of automation suite is required on those modules. Should it be only data creation and data flow tests in a linear manner OR data that is created by a module/s is being used & updated by another set of modules. This would also be dependent on the kind of framework they choose (Playback-Record, Data Driven, Keyword Driven, Hybrid approach) and also the type of applications (complexity of modules), flexibility of tools, and setting up environment or lab for a scenario or regression in double quick time. Tools In order to cope with Time to Market the application on one side and exhaustive regression cycles on other side, company prefers to opt for long term solution i.e. automation. One usually has two choices i.e. 03
  • 4. Test Automation – Are Enterprises ready to bite the bullet? commercially paid tools or open source ones. Commercial tools have some advantages like being able to easily get started with, get automation scripts developed faster & better reports but the disadvantage is mostly on purchasing & maintenance of licensing costs. This cost is further added to the development and testing cost. Open source on other side are zero on cost but have disadvantages that you need to invest time & effort to get it customized to match testing requirements of the application. This investment of time & effort can also be treated as Indirect cost which gets attached to the cost of the application. When? The Start Point The real power of automation can be leveraged when you have a framework that supports regression, smoke, functional, system and unit testing activities. Ÿ How much flexible the tool is in relation to handling of 3rd party controls used by application under test? Ÿ Would you like to perform load tests; so in that case does load test tool from the same firm supports your application? This would bring you cost advantage in terms of licensing, license management or central dash board tool from reporting perspective. Ÿ Does it support different Operating Systems under which your application runs? Ÿ Does it use a proprietary language or generic language like Java or .NET Framework or the language that has been used by developers of the project? If you want to stretch automation to perform unit testing then it would be required that development engineers be able to tweak code here & there to get successful results Ÿ Does it schedule tests for you? So, a thought provoking question is “When should we start automation? Usually, it is understood and considered that automation should begin once the code is frozen or at least stable to quite an extent. But in actual, the automation design starts off as soon as the design for software takes place. The framework design needs ample amount of thought process, review & dry-runs to support different phases of testing that automation scripts would support. The coding of centralized functions in automation starts off along with development code. Depending upon 1 the tool, one can always integrate development team’s centralized libraries to reduce the rework 2 effort in writing functions such as database accessibility, any communication between n-tier 3 servers etc. The coding of per screen, per module scripts does start off when coding or blue print of the screen or controls is frozen. 5 How? How to identify the perfect tools and automate with right foot forward? Ÿ What kind of reporting interface it provides? Does it help you build custom reports? The questions asked below would help you in moving forward with the kind of tool – Ÿ Do you want to build in-house? In-house tools are best when compared to vendor but source code management and resource dependency can kill the enterprise if any one listed before is mismanaged. Ÿ Do you want to purchase? Nowadays, majority of the companies purchase tool from a provider and build their scripts. The only constraint is the language the tool uses for scripting, licensing renewability for regular updates & fixes on the tool. Ÿ Do you want to go for Cloud/ Saas model? Here, the vendor does everything for you, the tool, the scripting and its management along with dedicated server slots and so forth. The first step to move towards automation is to select the tool that suits your needs. You need to answer few questions for selection- Open Source – A dominant factor Ÿ Does it support your application functionally? Automation framework should have flexibility to address different type of testing phases such as unit, functional, smoke & regression. For all web or Test Automation – Are Enterprises ready to bite the bullet? 03
  • 5. Test Automation – Are Enterprises ready to bite the bullet? browser based applications, Watir and Selenium came out as a blessing. Now, the open source market started coming out with different plug-ins that could integrate into a robust & sturdy framework. For mobile applications, tools like Appium & Monkey Talk are doing magic as they have support for various languages. They are not only applicable to native but for HTML5 apps as well. The mobile world and the desktop world have started integrating and very soon they would unite to form one framework. Solutions have started coming into the market where one can utilize the selenium developed functional automation scripts for performance tests. Apart from the distinctive advantages of usage of open source, it would indirectly help Managers as – Ÿ The team would be lesser in size but would be giving out more productivity as different iterations or new features get integrated into the project or product. ABOUT ASPIRE SYSTEMS Aspire Systems is an Outsourced Product Development firm committed to helping our customers build software products better and faster. We work with some of the world’s most innovative Independent Software Vendors and software-enabled businesses, ranging from start-ups to established industry leaders, transforming the way software is built. Aspire provides complete product lifecycle services, ranging from new product development and product advancement to product migration, re-engineering, sustenance and support. Our product development teams are spread between our Global Innovation Center in Chennai, India and offices in the United States. Ÿ The ease of use of automation framework would now give birth to faster, shorter & more reliable cycles of SDLC be it Waterfall, Iterative or Agile. What next, now? Test Automation implementation will be successful when there is continuous innovation with open source tools. It is a definite advantage to have a vendor who also believes in this philosophy and can 1 provide you with experts, robust frameworks and business focused testing approach. This way, 2 organizations can have Test Automation in lesser cost, effort & time while having complete control over 3 deliverables. Aspire Systems India Private Limited Plot No 1/D-1, SIPCOT IT PARK, Siruseri, Tamil Nadu - 603 103 Tel : +91-44-67404000. Fax: +91-44-67404234 E-mail : info@aspiresys.com Web: www.aspiresys.com Let’s finish the journey for automation keeping in mind as where to start, how to move ahead and what to take along such that we reach the destination in 5 minimum possible time achieving bigger & better returns. Test Automation – Are Enterprises ready to bite the bullet? 04