|
Value-Added
Survey on the usage of test automation tools
The purpose of this survey is to understand and characterize
the usage of test automation tools in India. We have plethora of automated tools
- open source and commercial tools. Everyone is talking about 'automated testing'.
How much and how far we actually automate testing is still not quantified. Your
participation will help in coming out with reasonable conclusions. Take this
survey, get access to the summary report of the results and win the latest book
- "Software Testing Principles and Practices" authored by Srinivasan
Desikan and Gopalaswamy Ramesh, by sending the responses on or before 15/4/06.
Confidentiality will be maintained on the data provided. Mail this questionnaire
and mail to 'Competency Center - Software Quality, AmitySoft Technologies, New
No. 8, Old No. 23, Dhandapani Street, T. Nagar, Chennai 600 017. You can also
download it from www.amitysoft.com, complete and email back to jayakumar@amitysoft.com.
Name of survey participant: __________________
Years in Software Testing:_______
If you have not used any test automation tools then
just answer question number 1 else answers question numbers 2 to 10.
1 What are the reasons for not using automated tools?
(You can select multiple answers)
a. Tools are very expensive
b. Features and functionality of tools are inadequate
c. Belief that test automation is waste of efforts
d. Not aware of the benefits of test automation
e. Testing team not having adequate skills
f. Others _______________
Following questions need to be answered only if you
have used any automated tools.
2.Types of tools used for testing:
(You can select multiple answers)
a.Functional test automation tools
b.Performance/ Load Testing Tools
c.Test Management tools (Defect, metrics, test case database tools
etc)
d. Unit test automation tools
e. Simulation tools
f. Test coverage tools (any of static analysis tools)
g. Others ____________
3. Which among the following is the main reason for
using functional test automated tool?
(Choose only one of the options)
a. Customer requirement
b. To achieve productivity and consistency
c. Test automation is a necessity
d. Just for trial and evaluation
e. Others ______
4. Choose the types of projects for which you use automated
tools predominantly?
(You can select multiple answers)
a.Internal projects (Software developed for in-house use)
b.Development projects for customers
c.Maintenance and support project for customers
d.Generic products/ tools/ utilities software development
e. Others _______
5. Which types of software are tested through functional
test automation tools?
(You can select multiple answers)
a. Business Application Software
b. Telecom/ Data communication software
c. Process control/ Data acquisition systems
d. Device drivers/ Components of Operating systems or Platforms
e. Others _______________
6. Which part of the software application is automated
for functional testing?
(Choose only one of the options)
a. Only the part of the application that are suitable are automated
b. All or Most of the software is automated due to customer requirement/ management
directive
c. Smoke/regression tests alone are automated
d. Only the portions that are easy to automate are automated
7. You achieve test automation through the use of:
(You can select multiple answers)
a.Commercial test automation products
b. Open-source tools
c. In-house developed tools
d. Scripting using the facilities provided by development tools/ platforms/
OS
e. Others _____________
8. What are the problems that you experience with respect
to test automation?
(You can select multiple answers)
a. Difficulty in using easily
b. Difficulty in maintenance of test automation scripts
c. Lack of skilled people on automated tools
d. Lack of training support from vendors/ third-party training providers
e. Automated scripts take more time than manual execution
f. Automated scripts not providing consistent test results
g. Automated scripts add more effort to analyze defects
h. Others _____________________________
9. What types of test automation methods/ frameworks you have
used successfully?
(You can select multiple answers)
a. Data driving
b. Key-word driven/ Table driven
c.Test Libraries, Test Script Modules & Scripts
d. Model based
e. None
f. Not aware of any specific methods/ frameworks
g. Others ____
10. What is your level of satisfaction in test automation?
(Choose only one of the options)
a. Highly satisfied
b. Just satisfied
c. Yet to see real major benefits of test automation
d.Not at all satisfied
© Copyright - AmitySoft Technologies Private Limited
|