Another option when it comes to conducting testing for the proposed system is automated testing. We have already discussed the differences between manual testing and automated testing. Automated testing is done mostly when we have fewer resources and we need to perform repetitive testing. Similar to manual testing, the automated testing process also has a life cycle, as shown in the following diagram:
Let's discuss these stages one by one.