Содержание
- 2. Перед вами обыкновенная ручка. Давайте подумаем, как её можно протестировать?
- 3. ТЕСТЫ НА ОСНОВЕ ТРЕБОВАНИЙ (REQUIREMENTS BASED TESTS) ИЗВЛЕКАЕТСЯ И ВСТАВЛЯЕТСЯ ЛИ В РУЧКУ СТЕРЖЕНЬ? ПРИСУТСТВУЕТ ЛИ
- 4. ФУНКЦИОНАЛЬНЫЕ ТЕСТЫ (FUNCTIONAL TEST) ВСТАВИТЬ В РУЧКУ СТЕРЖЕНЬ. ПЕРЕКЛЮЧИТЬ В РАБОЧЕЕ ПОЛОЖЕНИЕ. НАПИСАТЬ НЕСКОЛЬКО СЛОВ. ПЕРЕКЛЮЧИТЬ
- 5. СРАВНИТЕЛЬНЫЕ («ПАРАЛЛЕЛЬНЫЕ») ТЕСТЫ (PARALLEL TESTING) ЧТО МЫ МОЖЕМ СКАЗАТЬ ОБ ЭТОЙ РУЧКЕ В СРАВНЕНИИ С ДРУГИМИ
- 6. СЦЕНАРНЫЕ ТЕСТЫ (SCENARIO TESTS) КАК РУЧКУ МОЖЕТ ИСПОЛЬЗОВАТЬ: СЕКРЕТАРЬ. ПРЕПОДАВАТЕЛЬ. СТУДЕНТ. ШКОЛЬНИК. ПРОРАБ. САНТЕХНИК.
- 7. ТЕСТЫ ОШИБОЧНЫХ СИТУАЦИЙ (FAULT INJECTION TESTS) ЧТО ПРОИЗОЙДЁТ, ЕСЛИ ПРЕПЯТСТВОВАТЬ ВЫХОДУ СТЕРЖНЯ В РАБОЧЕЕ ПОЛОЖЕНИЕ? КАКОЕ
- 8. ТЕСТЫ ИНТЕРФЕЙСА (INTERFACE TESTS, GUI TESTS) ИЗМЕРЕНИЯ: ВЫСОТА, ШИРИНА, ДЛИНА, ВЕС. ЦВЕТ. ЧИТАЕМОСТЬ ЛОГОТИПА ФИРМЫ-ПРОИЗВОДИТЕЛЯ.
- 9. ТЕСТЫ УДОБСТВА ИСПОЛЬЗОВАНИЯ (USABILITY TESTS) КАК МНОГО ВРЕМЕНИ У ПОЛЬЗОВАТЕЛЯ ЗАНИМАЕТ ПЕРЕКЛЮЧЕНИЕ РУЧКИ ИЗ НЕРАБОЧЕГО ПОЛОЖЕНИЯ
- 10. ТЕСТЫ УПАКОВКИ И ДОКУМЕНТАЦИИ (PACKAGING/DOCUMENTATION TESTS) ЯСНО ЛИ ВИДНО НА УПАКОВКЕ, ЧТО ВНУТРИ? ЛЕГКО ЛИ ОТКРЫТЬ
- 11. СТРЕССОВЫЕ ТЕСТЫ (STRESS TESTS) ПРИ КАКОЙ ТЕМПЕРАТУРЕ РАСПЛАВИТСЯ ПЛАСТИКОВАЯ ЧАСТЬ РУЧКИ? ПРИ КАКОЙ ТЕМПЕРАТУРЕ ПОТЕЧЁТ СТЕРЖЕНЬ?
- 12. ТЕСТЫ ПРОИЗВОДИТЕЛЬНОСТИ (PERFORMANCE TESTS) СКОЛЬКО ТЕКСТА МОЖНО НАПИСАТЬ РУЧКОЙ В ЕДИНИЦУ ВРЕМЕНИ? КАК БЫСТРО РУЧКУ МОЖНО
- 13. КОНФИГУРАЦИОННЫЕ ТЕСТЫ (CONFIGURATION TESTS) КАКИЕ СТЕРЖНИ ПОДХОДЯТ К НАШЕЙ РУЧКЕ? НА КАКИХ ПОВЕРХНОСТЯХ ОНА МОЖЕТ ПИСАТЬ?
- 14. Практическое задание «Задача о треугольнике» Эту задачу предложил в 1979 году Гленфорд Майерс в своей книге
- 15. Практическое задание «Задача о треугольнике» Были изучены различные версии данной программы и составлен список общих ошибок.
- 16. Практическое задание «Задача о треугольнике» Составили ли вы по крайней мере три теста, которые представляют правильные
- 17. Практическое задание «Задача о треугольнике» Составили ли вы тест из трёх целых положительных чисел, таких, что
- 18. Практическое задание «Задача о треугольнике» Конечно, нет гарантий, что с помощью набора тестов, который удовлетворяет вышеперечисленным
- 19. Практическое задание «Задача о треугольнике» На только что рассмотренных примерах с ручкой и треугольником вы могли
- 20. Классы эквивалентности Если мы ожидаем одинакового результата от выполнения двух и более тестов, эти тесты эквивалентны.
- 21. Классы эквивалентности Граничные условия (или просто – границы) – это те места, в которых один класс
- 22. Пример Необходимо проверить, как работает поле, в которое можно ввести целое число в диапазоне от 1
- 23. Создание тестовых сценариев Процесс создания тестовых сценариев включает в себя четыре шага: 1. Определение переменных для
- 24. Шаг 1 Первым делом нужно определить все входные переменные во всех шагах в представленном сценарии (алгоритме).
- 25. Шаг 2 На следующем шаге следует определить существенно различные варианты для каждой переменной. Варианты считаются «существенно
- 26. Шаг 2 Вариант может считаться существенно другим, если: – Он вызывает другой ход процесса (обычно альтернативный
- 27. Шаг 2 Пример: Экран регистрации пользователя должен содержать список Страна и Штат/Провинция. Список Штат/Провинция будет содержать
- 28. Шаг 2 Пример: На экране оплаты кредитной картой название организации, обслуживающей кредитную карту, должно быть заполнено
- 29. Шаг 2 Пример: поле ввода номера телефона должно принимать текст в свободной форме. Номера телефонов разными
- 30. Шаг 3 На следующем шаге нужно скомбинировать их в последовательность шагов тестового сценария. Один из способов
- 31. Шаг 3 Пример Матрицы распределения тестовых сценариев
- 32. Шаг 3
- 33. Шаг 4 На четвертом шаге следует заменить неопределенные варианты, такие как «очень длинная фамилия» или «длинный
- 35. Скачать презентацию