With regards to Quality Assurance, there are two alternatives to look over: manual testing and automated testing. Both the options includes the testing of an actual product and a product that should have been created. Software testing is a process aimed at setting the reality i.e., what we have -aga