QA City

Most Popular

Guidelines to Achieve Automation Tools Expertise

By SiliconIndia   |  
Print Email


It is apparent for any testing organization to build/ purchase testing services when it reaches a certain size, level of maturity. Choosing the appropriate tool to meet the requirements of testing organization's long-term and short-term goals can be a challenging and niggling process.
Here’s Spec India capture on Tips to Achieve Automation Tools Expertise
Automation is the key for reducing cycle time and gaining long term cost efficiencies in testing and it should work towards all possible functional, non-functional and failure test scenarios with the intention of getting maximum Return on Investments (ROI) from every possible sector of the project.
Automation tools will benefit in reducing risks, improve cost-effectiveness and time-to-market for performance-critical systems, improve availability by resolving performance and scalability issues and improve return on investments (ROI) by ensuring acceptable application performance Guidelines for choosing Automation tools
1. Needs Analysis: Management / Organization 2. Needs Analysis: End-User



Management or the test organization: Management has defined the immediate organizational goal but the long-term architectural necessities must be defined by the testing organization. Lack of an overall Test Architecture can lead to tool  choices that may be effective in the short-term but will lead to additional long-term costs or even replacement of  the previously selected tool set. Management needs to clearly state what the objective is for purchasing software-testing services. Once the tool is fully implemented, the mission or goal will be met by acquiring the test software and the expected ROI (return of investment) in terms of person-hours
Selected Testing Software and tool vendor shall: - Have a record of integrating successfully with all Tier 1 testing software vendors. - Have a history of operational success in the appropriate environments. - Have an established end-user community that is accessible to any end-user. - Support enterprise wide collaboration. - Support customization.
The general architectural requirements for any tool will include more objectives than the ones listed above but it is important to note that any objective should be applied across the entire tool set.



End-User The analysis of “End-User needs” should be a detailed catalog of the envisioned product capabilities. In all cases understanding of the basic needs will change as you proceed through the process of defining and selecting appropriate Testing Software and ensure that a particular vendor is not re-defining the initial goal. Becoming an educated consumer in any given product area will lead to a redefinition of the basic requirements that should be recognized and documented.


Sign Up for QA Digest and Read the Day's Highlights
Don't Miss
Experts on QA
Swaid Qadir Bhat
Sr System Architect
Virtusa Corporation
Subhash  Motwani
Founder
COMPACT TRAVELS PVT
Prasad Rao Pasam
FOUNDER & CEO
SHAR TECHNOLOGIES
Ayaskanta  Mohanty
Managing Director
TATWA Technologies
Rajesh  Dagar
Software Architect
Connect Icon Pvt Ltd
Yasar  Khuthub
Software QA Manager
Azure IT Solutions
Sunil  Bhat
Project Management
HCL Infosystems Limi
Sharad  Agarwal
Team Lead
Infosys
Write your comment now
 
Whitepapers
This report is the result of the largest public-private sector rese...
For those not familiar with the Coverity Scan™ service, i...