Similar presentations:
Тестирование для самых маленьких
1.
Тестирование для самыхмаленьких
Артемьева Ольга
2.
Что такое тестирование?Исследование! Проверяем соответствие между реальным
поведением и ожидаемым.
3.
Откуда взять ожидаемое поведение?Требования и ТЗ
Знание продукта
Рекомендации и требования
регуляторов
Здравый смысл
Опыт!
4.
Цели тестированияВыяснить как программа работает на самом деле (что работает, что
нет и какие есть риски)
Рассказать об этом всем, для кого это информация важна
5.
А может… Автоматизация?+ Быстро
+ Хорошо работает с однозначными
требованиями
+ Покрывает основные сценарии
+ Помогает людям
- Это тоже код
- Сложно применять для постоянно
изменяющихся областей
6.
Виды тестированияКто будет тестировать?
Какие аспекты программы будут
тестироваться?
Какие типы проблемы мы будем
искать?
Какие задачи будут выполнены при
тестировании?
Как будем оценивать результаты?
7.
Кто будет тестировать?Тестировщики
Бета-тестирование
Ешьте корм своей собаки!
8.
Какие аспекты программы будуттестироваться?
Функциональное
Тестирование безопасности
Тестирование
производительности
Тестирование удобства
использования
Конфигурационное
тестирование
И т.д.
9.
Какие проблемы мы будем искать?Ограничения ввода
Работа с разными видами
лицензий
Проблемы при мажорном
обновлении
10.
Какие задачи будут выполнены?Регрессионное тестирование
Смоук тестирование
Исследовательское
тестирование
11.
Как будем оценивать результаты?Сравнение с требованиями
Сравнение с предыдущей
версией
Анализ принятых практик
12.
Но как же все-таки тестировать?13.
Нельзя проверить всёРешение – тест-дизайн:
Основные сценарии
Классы эквивалентности
Метод граничных значений
14.
Основные сценарииКакие задачи пользователь
может решать с помощью
нашего продукта?
Create
Read
Update
Delete
List
15.
Классы эквивалентностиКакие данные будут у пользователя?
Как их можно сгруппировать?
Советы:
Начинаем с самых очевидных
Потом проверяем ошибочные
16.
Метод граничных значенийНаходим границу. Берем ее,
значение до и значение после
Виды границ
Логическая
Технологическая
Произвольная
17.
Спасибо за внимание!E-mail: [email protected]
Telegram: red_foks
Иллюстрации - Вера
Данилова
Telegram: arveveri