Selling an internal software test automation project may be more difficult than you think. Automation tools have been around for more than 2 decades and as a result, senior managers have had varying experiences with automation, some positive and some not so positive. ROI numbers may not be enough.
The most common misconceptions with automation:
Don't take the chance of having your project rejected.
You may think it will be easy to convince senior management to approve an automation project if you have solid budget and ROI numbers in hand. The challenge is to get beyond the misconception, some of them are well founded.
I can't even tell you the number of times I have been asked: "How long will it take you to learn our software before you can begin to develop the automation? The answer: There is no need to learn the product if the right methodology is deployed.
Start by automating the "critical path" or the main highway through the product and prioritize by measuring the risk and time. Automate the redundant tests first and give a higher priority to the long test time items because when time deadlines approach, these tests are more likely to be cut short. Begin running the automation early while continuing to expand the coverage.
Maintenance was addressed in last month's newsletter, but is worth discussing again. This is the Achilles Heel of automation. As the product changes or new features are added, the automation needs to be enhanced to reflect the changes. You must be sure your automation development methodology supports these on-going changes cost effectively. Do your research on this one.
The fact is, test automation supports rapid testing and quality feedback no matter what software development methodology is being used. Test automation also supports the transition to shorter build cycles.
We're not questioning the effectiveness of manual testing. The issue is the time and expense of manual vs. automated. With manual testing it may take weeks to complete a test and you have to repeat the test each for each test cycle. As the product grows in size and complexity, redundant testing becomes too expensive to perform manually.
Regarding quality, automated is more effective than manual because there are no short cuts taken. Also, the test can be repeated as often as necessary, in hours rather than weeks.
The quality assurance team may pose an additional challenge. Their resistance is easily addressed by communicating the changes ahead. Make sure they understand that the redundant manual testing can be traded in for more exciting work. The manual testers can concentrate on new features.
In an automated test environment, once the test is written the computer performs the testing. The manual test requirement is significantly reduced. The test can be run as frequently as necessary with no additional cost. The QA professionals become the Champions of the test process by eliminating the bottleneck.
Please e-mail your comments to cblaylock@qasignature.com or call 617 510-6545.
Click here for a PDF copy of the complete white paper.
An effective approach to getting started with test automation is the qaSignature Proof of Concept Service. Standard test automation produces limited results and is difficult and costly to maintain. The qaSignature methodology is different. We'll prove it. Give us your most difficult automation challenge. We will:
Here's what our clients had to say.
"The amount of automation that they were able to develop in a couple of days including fact finding was impressive. Their competition could not even begin the process without first learning the application."
Keith Hillyard, Custom Engineering SQA Manager, Kronos
"The qaSignature proof of concept is a "no brainer." They delivered much more than we expected. The process helped us map out our QA Automation Framework."
Frank F. Frazier Jr., Senior Program Manager, ZANTAZ
"The dedication, enthusiasm and passion of the qaSignature team was refreshing. I would recommend them to anyone who needs to develop QA Automation."
Paul Bradley, Systems Consultant, DAFCA Inc.
"The proof of concept demonstrated the applicability of applying the qaSignature QA Automation Methodology to our Agile Development Process."
Keith Hillyard, Custom Engineering SQA Manager, Kronos
"I was impressed by qaSignature's objectivity. They recommended the right tool for the job even though it wasn't their standard offering. They really know QA Automation."
Larry Leonard, Director of Development, SmartTime
Call us now @ 617 510-6545
Click on the link below for details:
That's right, US Based. No need to struggle with the inconvenience of time zone and language barriers.
qaSignature is well known for providing leading edge software test automation services for a fixed price. What you didn't know is that we offer experienced QA Analysts at a reduced rate starting at $30 per hour.
Have a release deadline approaching? Fill all of your manual testing needs and enjoy the convenience of working with local testing professionals
This offer is for a limited time, so don't delay.
Your satisfaction is 100% guaranteed.
For more information call us now at: 857-229-1060, Ext. 24
«« Back to qaSignature Newsletter Archive“The proof of concept demonstrated the applicability of applying the qaSignature QA Automation Methodology to our Agile Development Process.”
- Keith Hillyard, Custom Engineering SQA Manager, Kronos
“The collaboration between the Ardais software development team and qaSignature brought immediate tangible results that quadrupled development team productivity, an accomplishment for which Ardais received a CIO 100 Award in 2003. Our investment made in automation and the ability to test applications overnight with virtually no manpower will translate into $1,000,000 savings in the next 12 months.”
- Martin Ferguson, Senior Vice President of Bioinformatics, Ardais
“Our quickest release takes about 3 months. qaSignature allowed us to release this product in under 2 months for a savings of 6 people for 5 weeks or 150 mandays.”
- Dennis Knoetgen, Director, MatrixOne