6 месяцев назад
Тестирование ПО с нуля. Что такое требования и зачем их проверять?
Начав изучать тестирование, я первым делом решил разобраться, что же это вообще такое. Прочитав множество определений, я сформулировал для себя простое и понятное объяснение. Что такое тестирование? Тестирование — это проверка программного обеспечения (ПО) на соответствие его требованиям, а также на его работоспособность. Важно понимать, что цель тестировщика — не просто найти как можно больше багов, а убедиться, что продукт соответствует ожиданиям пользователей и работает так, как задумано. Но тут...
Разработка тест-плана.
Перед тем как приступать к написанию любого тест-плана, необходимо задуматься о конечной цели. Насколько детализированным должен быть тест-план? Какие виды граничных условий должны быть проверены? Какие существуют потенциальные риски неизвестных дефектов? Ответы на эти вопросы будут сильно различаться в зависимости от того, тестируете ли вы детскую онлайн-игру или же программу для мониторинга ядерного реактора. В зависимости от контекста и области тестируемого программного обеспечения даже для программ со схожими требованиями могут понадобиться различные стратегии создания тест-планов. Простейший...