Содержание
- 2. 1.Тестирование и тест-дизайн. Любое тестирование, в том числе тестирование ПО - это поиск багов. Баг -
- 3. Например, нам нужно протестировать пуленепробиваемое стекло. Ожидается, что его нельзя пробить пулей. Чтобы протестировать, мы должны
- 4. Первые две стадии относятся к тест-дизайну - написанию тестов. 1. Выбор действия (тестового сценария). Если у
- 5. 2. Информацию об ожидаемом результате, опять же, правильнее всего взять из спецификации. Если же в требованиях
- 6. Например, проведем тестирование электрического чайника. 1. Какое действие покажет нам, работает ли чайник? Самое очевидное -
- 7. Для тестировщика найденный баг - это всегда праздник, потому что это значит, что результат работы можно
- 8. Тестовая документация. Тестовая документация состоит обычно из отдельных сценариев, которые называются тест-кейсами и могут быть для
- 9. 2.1. Что должна содержать тестовая документация и почему. заголовок, пошаговое описание, ожидаемый результат, критерий соответствия ожидаемого
- 10. Пример. Заголовок: "Проверка того, что программа умеет показывать файлы формата BMP" Шаг 1. Нажать кнопку "Выбрать
- 11. Жизненный цикл бага. Итак, тесткейсы написаны, назначены тестировщикам и пройдены. Тестировщик нашел некоторые баги при прохождении
- 12. Таким образом, баги чинятся не всегда. А если чинятся, то в большинстве случаев тестировщик должен проверить,
- 13. NEW - баг только что найден ASSIGNED - назначенный человек начал заниматься этим багом RESOLVED -
- 14. Основы функционального тестирования (Black-Box)
- 15. 1. Определение Функциональное тестирование - это проверка ПО на правильность функционирования в идеальных условиях, в отличие
- 16. Black-box, white-box, grey-box тестирование. По степени доступа к коду различают два типа тестирования: тестирование "черного ящика"
- 17. Тестирование сценариев использования - юз-кейсов (use-cases) Чтобы уменьшить число тестов, можно проверить только те переходы, которые
- 18. Главным минусом Black-box тестирования является то, что тестировщик не знает, какую часть ПО он тестирует. Некоторые
- 19. Взаимосвязь разработки и тестирования (V-диаграмма) Павловская Т.А. (СПбГУ ИТМО)
- 20. Модульное тестирование (Unit testing) Модульное тестирование - это тестирование программы на уровне отдельно взятых модулей, функций
- 22. Скачать презентацию