Содержание
- 2. Девиз сегодняшней лекции: напишите код, а баги я в нем найду!
- 3. Содержание Тест дизайн. Тестовое покрытие. Техники дест дизайна
- 4. Тест дизайн – это этап процесса тестирования ПО, на котором проектируются и создаются тестовые случаи (тест
- 5. Роли, ответственные за тест дизайн Тест аналитик - определяет "ЧТО тестировать?" Тест дизайнер - определяет "КАК
- 6. Тестовое Покрытие - это одна из метрик оценки качества тестирования, представляющая из себя плотность покрытия тестами
- 7. Существуют следущие подходы к оценке и измерению тестового покрытия: Покрытие требований (Requirements Coverage)- оценка покрытия тестами
- 8. Различия: Метод покрытия требований сосредоточен на проверке соответствия набора проводимых тестов требованиям к продукту, в то
- 9. Покрытие требований (Requirements Coverage) Расчет тестового покрытия относительно требований проводится по формуле: Tcov = (Lcov/Ltotal) *
- 10. Покрытие кода (Code Coverage) Расчет тестового покрытия относительно исполняемого кода программного обеспечения проводится по формуле: Tcov
- 11. Тестирование потоков управления (Control Flow Testing) - это одна из техник тестирования белого ящика, основанная на
- 12. Техники дест дизайна (Test Design Technics) Многие люди тестируют и пишут тесткейсы, но не многие пользуются
- 13. Эквивалентное Разделение (Equivalence Partitioning - EP). Как пример, у вас есть диапазон допустимых значений от 1
- 14. Для каждого эквивалентного класса может быть лишь один из трех вариантов: Есть только нижний предел Есть
- 15. Причина / Следствие (Cause/Effect - CE). Это, как правило, ввод комбинаций условий (причин), для получения ответа
- 16. Исчерпывающее тестирование (Exhaustive Testing - ET) - это крайний случай. В пределах этой техники вы должны
- 17. Таблицы принятия решений
- 18. Таблицы принятия решений Шаги построения таблицы Определить/записать все условия Посчитать количество возможных комбинаций условий N =
- 19. Таблицы принятия решений
- 20. Таблицы принятия решений
- 25. Скачать презентацию