- Тестируйте то, что изменилось а потом все остальное. Наибольшую опасность представляют исправления и обновления.
 - Тестируйте основные функции перед второстепенными. Тестируйте самые важные и востребованные функции продукта. Тестируйте функционал который делает продукт продуктом.
 - Тестируйте возможности прежде чем надежность. Тестируйте работают ли функции в принципе прежде чем детально углубляться в проверку работы каждой из них в различных условиях.
 - Тестируйте обычные ситуации раньше эзотерических. Используйте распространенные данные и сценарии использования.
 - Тестируйте распространенные опасности раньше экзотических. Тестируйте наиболее вероятные нагрузки и недопустимые состояния.
 - Тестируйте на высоковредные проблемы прежде чем на безвредные. Тестируйте части продукта которые принесут большой ущерб в случае сбоя.
 - Тестируйте самые востребованные области раньше незапрошенных. Тестируйте любые области и любые задачи, которые интересны кому-либо в команде.
 
Из книги Lessons Learned in Software Testing, Cem Kaner, James Bach, Bret Pettichord
Комментариев нет:
Отправить комментарий