💠 Системное тестирование (System Testing)
Основной задачей системного тестирования является проверка как функциональных, так и не функциональных требований в системе в целом. Цель процесса тестирования - проверка, соответствует ли ПО установленным требованиям. Выполняется тестировщиками. Включает тестирование взаимодействие с операционной системой и системными ресурсами, разновидность тестирования методом черного ящика.
Можно выделить два подхода к системному тестированию:
✳️ на базе требований (requirements based)
Для каждого требования пишутся тест-кейсы, проверяющие выполнение данного требования.
✳️ на базе случаев использования (use case based)
На основе представления о способах использования продукта создаются случаи использования системы (use cases). По конкретному случаю использования можно определить один или более сценариев. На проверку каждого сценария пишутся тест-кейсы, которые должны быть протестированы.
Заметки тестировщика
Основной задачей системного тестирования является проверка как функциональных, так и не функциональных требований в системе в целом. Цель процесса тестирования - проверка, соответствует ли ПО установленным требованиям. Выполняется тестировщиками. Включает тестирование взаимодействие с операционной системой и системными ресурсами, разновидность тестирования методом черного ящика.
Можно выделить два подхода к системному тестированию:
✳️ на базе требований (requirements based)
Для каждого требования пишутся тест-кейсы, проверяющие выполнение данного требования.
✳️ на базе случаев использования (use case based)
На основе представления о способах использования продукта создаются случаи использования системы (use cases). По конкретному случаю использования можно определить один или более сценариев. На проверку каждого сценария пишутся тест-кейсы, которые должны быть протестированы.
Заметки тестировщика