1.

When to choose manual testing over automation testing and vice versa?

Answer»

Choosing Manual Testing over Automation Testing


  • When test cases need to be run for a short duration of time (once or twice). 

  • When one needs to perform exploratory testing, usability testing, or ad-hoc testing.

  • When assessing an application's user-friendliness.

  • Whenever flexibility is needed. 

  • Whenever one wants to better manage complex situations/scenarios.

Choosing Automation Testing over Manual Testing


  • Whenever test cases have to be run repeatedly over a long period of time. 

  • When one needs to perform performance testing, load testing, or regression testing. 

  • Whenever one wishes to record the testing process.

  • When one has a limited amount of time to complete the testing phase. 

  • When tests are needed to be executed in a standard runtime environment. 

  • When tests involve repetitive steps. 

  • When there are multiple and quick deployments for the product, the manual becomes very time taking and redundant.




Discussion

No Comment Found