Тестирование Flashcards
Что такое план тестирования?
Последовательность тестов выполняемая тестировщиком.
Что такое тест-кейс?
Подробное, пошаговое описание проверки части функционала, выполняющейся на основе части пользовательского сценария
Какие поля должны быть обязательными в тест-кейсе?
- Уникальный идентификатор
- Заголовок с кратким описанием, того, что проверяется
- Список действий, ведущий к ожидаемому результату - Шаги
Какие поля в тест-кейсе необязательные?
- Предусловие - описание действий перед тест-кейсом
- Постусловия - описание действий после тест-кейса
- Окружение для выполнения теста
- Краткое описание цели и ссылка на проверяемые требования
Какие бывают типы проверок при тестирование?
Позитивная и негативная проверки
Что такое позитивная проверка при тестирование?
Проверка работоспособности фичи при введение корректных данных
Что такое негативная проверка при тестирование?
Проверка работоспособности фичи при введение некорректных данных и нестандартном поведение пользователя
Что такое чек-лист тестирования?
Последовательность шагов для проверки всего пользовательского сценария
Из чего состоит чек-лист тестирования?
Из шагов, представляющих собой:
- Действие и одна или несколько проверок результата
- Одна или несколько проверок не связанных с предыдущим действием
Какая последовательность действий при тестирование полей по чек-листу?
1) Позитивная проверка
2) Негативная проверка
3) Переход к следующему полю и повторения шагов 1 и 2
4) Выполнение завершающего действия после проверки всех полей
Зачем составляется чек-лист?
Чек-лист составляется для многократной проверки
Какие правила следует соблюдать при создании тест-кейсов?
- Тест-кейсы следует создавать с точки зрения пользователей
- Тесты должны покрывать все требования клиента, все пользовательские сценарии со всеми ожидаемыми результатами
- Тесты должны проверять соответствие как к требованиям клиента, так и к макету дизайна
- Тесты должны проверять только то, что описано в требованиях
Какие поля обязательные в баг-репорте?
- Заголовок
- Шаги воспроизведения
- Ожидаемый и фактический результат
- Степень влияния бага на работоспособность
- Срочность исправления бага
- Окружение
- Версия приложения
Какие поля не обязательны в баг-репорте?
- Предусловие
- Постусловие
- Дополнительные материалы (скрины и скринкасты)
Какая может быть классификация багов?
Блокирующие - предотвращающие выполнение всех функций продукта
Критические - предотвращающий выполнение части важных функций продукта
Высокая - предотвращающий выполнения одной или нескольких функций, но не мешающий выполнять основную задачу
Низкий - делающий использование продукта не удобным
Незначительный - не влияющий на работу продукта