CSC532 Term Paper. Software Test Automation. Manish Gupta Louisiana Tech University. Why to go for Test Automation To avoid the errors that humans can make It can also record the results of the test accurately If properly implemented, it can save of a lot of time.
Software Test Automation
Louisiana Tech University
Why to go for Test Automation
To avoid the errors that humans can make
It can also record the results of the test accurately
If properly implemented, it can save of a lot of time
Factors that can be considered for Automation
Software with a lot of UI
Effect on the system being tested
The speed also runs a consideration
Kind of tests
Availability of the common library functions
- The most important quality attribute of a test suite, is also the most difficult to achieve.
- It can be achieved by:
- Reliability of the product is dependent on test developers.
- Performance, an important attribute, has still been rated below maintainability and reliability.
- One software defect should be reported by only one test of a test suite.
Benefits for Test Automation
Cost – Test automation reduces the cost of testing
Reliability - Test automation reduces the risk of human error
Performance – It reduces the testing cycle time and hence increases the performance