|
Software testing with an automatic test program will prevent the errors that are made generally. Automation of testing prevents skipping of mistakes, and increases the accuracy of the product.
Automated testing is the process of automating the currently used manual testing process
The benefits of automation are as follows:
It improves the efficiency of the testing process.
The cost involved in testing is reduced to a large extend.
The effect of automated testing is replicated considerably across different platforms.
It decreases the redundancy of tests and increases the control when compared to the manual testing process.
Automated testing involves greater application coverage.
The test environment is defined as the complete set of steps necessary to execute the test as described in the test plan.
It also includes initial set up, description of the environment, and the procedures needed for installation and restoration of the environment.
Inputs to the test environment preparation process are as follows:
Technical environment descriptions
Approved test plan
Test execution schedule
Resource allocation schedule
Application software to be installed |
|