«спринт Как Разработать И Протестировать Продукт За 5 Дней» Джейк Кнапп, Брейден Ковитц, Джон Зерацки

Юнит‑тесты помогают рано выявить ошибки в процессе разработки, они обычно быстрые и автоматизированы с использованием таких фреймворков, как JUnit, NUnit или pytest. Первая и основная классификация — конечно, разделение на ручное и автоматизированное тестирование. В ручном тестировании тестировщик выполняет тестовые сценарии, взаимодействуя с пользовательским интерфейсом приложения или его API, часто следуя заранее написанным тест‑кейсам. Тестирование обычно классифицируется обычно по тому, как выполняются тесты (ручное или автоматизированное), и по тому, […]