Skip to content

How to write good manual testing scenarios

leonardo lopes de albuquerque edited this page Apr 25, 2024 · 4 revisions

Other things to keep in mind

  • Flows should be self contained. Avoid linking to external resources.
  • Manual tests will be executed by a third party that does not have access to our internal tools so keep that in mind when adding links. Make sure the whole link chain is accessible to them.
  • It’s ok to refer to other flows for setup, as long as the “chain” doesn’t get too long – 2 flows max.
  • Make sure the linked instructions are up to date.
  • Be explicit about any setup required. Ideally this means walking through regular UIs. The manual testers do not have access to the database, server or hosted files. So try to think of other ways to test your code. If it's impossible to test without db access or additional code/hacks in the server/hosted files this test can not be executed by a third party.
  • Use language that anyone could understand as the testers are not always developers.
Clone this wiki locally