Test case

Test scenario

Test Scenario gives a high-level idea of what we need to test. A test case is a specific part of a test scenario.

Types:

  • Основные позитивные тесты (прохождение успешного сценария по умолчанию)
  • Расширенное позитивное тестирование с дополнительными параметрами
Негативное тестирование с валидными входными данными Негативное тестирование с недопустимыми входными данными
Деструктивное тестирование
  • Тесты безопасности, авторизации и доступности (которые выходят за рамки этой статьи)

Test case

Test case is a set of input data, execution conditions and steps and expected results designed to test a feature or behavior of a software, verify requirement.

If you don’t have much time better create a test scenario or checklist

Consists of:

  • Test Case Description 
  • Pre-conditions
  • Test data
  • Steps
  • Expected result
  • Need to automate? Automated?
  • Result (Pass / Fail)
Examples

Checklist

  • Describes what to test, instead of how to test. Checklist is short, and faster to write.
  • Example
  • image

References

SuperMade with Super