Code change may be small but testing may be big...
It seems a common sense, but sometime it is difficult to understand.
The cost is coming from
- prepare the testing env
- design and prepare the test case, including both input (data to be entered) and output (expected result)
- execute the test by entering the data
- compare the result with the expected result
Test automation can help:
- Provision the testing env with predefined data
- Test case should be prepared when the product feature was designed
- Test execution can be automated by the tool that can generate random data
- Comparison can also be automated depending on whether it is data based or user process based
No comments:
Post a Comment