Repaso
EspaƱol
TestingFoundationsTST-43

Manual testing vs automated testing?

Options

  1. Manual: a person runs steps; automated: code does (Correct option)
  2. Automated tests need no code to be written at all
  3. Manual tests are always better than automated ones
  4. They are the same thing under two different names

Answer

Manual: a person performs the steps and checks the result; automated: code runs the checks quickly and repeatedly

Why

Manual testing is good for exploring, judging usability and trying unexpected things.

Automated tests are written once and run on every change (CI), so they are ideal for repeated checks like regression tests.

Tools: JUnit (Java), pytest (Python), Selenium (browser UI).

Remember

Manual = a human. Automated = code.

Key terms

Practice this question in Repaso