DEV Community

OKQA
OKQA

Posted on

Manual testing. When to use it, and what are the pros and cons?

Manual testing. When to use it, and what are the pros and cons?
Manual testing best works for:
✔️ Short-term projects when there is no point in spending higher maintenance and management costs on automation of the testing process. since you can cover basic project needs with manual testing.
✔️ Exploratory testing when you need to evaluate a product or its features from different perspectives, explore an extensive range of user paths, and find bugs that can be missed by automated scripts.
✔️Ad-hoc testing when you want to walk in the end-customer's shoes and unveil defects through unexpected behavior or error guessing. Strict test cases can't give you the same freedom, right?

‼️Pros of manual testing
💯 Real-life, human feedback.
🔗 Flexibility and no upfront expenses on specialized tools as in automated testing.
➰ Visual product evaluation.

⛔ Cons of manual testing
🚧 May become resource-consuming throughout the whole project’s life-cycle.
📒 Human factor and higher chance of missed errors.
🔧 Technical limitations when it comes to load, performance, or stress testing.

So, manual or automation testing? What works best for your project? https://ok-qa.com/

Top comments (0)