written 5.8 years ago by | modified 2.7 years ago by |
Subject: Software Testing
Difficulty: Medium
Marks: 4 Marks
written 5.8 years ago by | modified 2.7 years ago by |
Subject: Software Testing
Difficulty: Medium
Marks: 4 Marks
written 2.7 years ago by |
It may depend on several factors. What are the needs of the organization; what is the project environment; what is the current testing methodology; all these factors should be considered when choosing testing tools. Some guidelines to be followed by selecting a testing tool are given below.
Match the tool to its appropriate use Before selecting the tool, it is necessary to know its use. A tool may not be a general one or may not cover many features. Rather, most of the tools are meant for specific tasks. Therefore, the tester needs to be familiar with both the tool and its uses in order to make a proper
selection.
Select the tool to its appropriate SDLC phase Since the methods of testing changes according to the SDLC phase, the testing tools also change. Therefore, it is necessary to choose the tool according to the SDLC phase, in which testing is to be done.
Select the tool to the skill of the tester The individual performing the test must select a tool that conforms to his skill level. For example, it would be inappropriate for a user to select a tool that requires programming skills when the user does not possess those skills.
Select a tool which is affordable Tools are always costly and increase the cost of the project. Therefore, choose the tool which is within the budget of the project. Increasing the budget of the project for a costlier tool is not desired. If the tool is under utilization, then added cost will have no benefits to the project.
Thus, once you are sure that a particular tool will really help the project, then
only go for it otherwise it can be managed without a tool also.
Determine how many tools are required for testing the system A single tool generally cannot satisfy all test requirements. It may be possible that many test tools are required for the entire project. Therefore, assess the tool as per the test requirements and determine the number and type of tools required.
Select the tool after examining the schedule of testing First, get an idea of the entire schedule of testing activities and then decide whether there is enough time for learning the testing tool and then performing automation with that tool. If there is not enough time to provide training on the tool, then there is no use of automation.