Тестирование Flashcards

1
Q

Что такое план тестирования?

A

Последовательность тестов выполняемая тестировщиком.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Что такое тест-кейс?

A

Подробное, пошаговое описание проверки части функционала, выполняющейся на основе части пользовательского сценария

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Какие поля должны быть обязательными в тест-кейсе?

A
  1. Уникальный идентификатор
  2. Заголовок с кратким описанием, того, что проверяется
  3. Список действий, ведущий к ожидаемому результату - Шаги
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Какие поля в тест-кейсе необязательные?

A
  1. Предусловие - описание действий перед тест-кейсом
  2. Постусловия - описание действий после тест-кейса
  3. Окружение для выполнения теста
  4. Краткое описание цели и ссылка на проверяемые требования
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Какие бывают типы проверок при тестирование?

A

Позитивная и негативная проверки

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Что такое позитивная проверка при тестирование?

A

Проверка работоспособности фичи при введение корректных данных

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Что такое негативная проверка при тестирование?

A

Проверка работоспособности фичи при введение некорректных данных и нестандартном поведение пользователя

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Что такое чек-лист тестирования?

A

Последовательность шагов для проверки всего пользовательского сценария

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Из чего состоит чек-лист тестирования?

A

Из шагов, представляющих собой:

  1. Действие и одна или несколько проверок результата
  2. Одна или несколько проверок не связанных с предыдущим действием
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Какая последовательность действий при тестирование полей по чек-листу?

A

1) Позитивная проверка
2) Негативная проверка
3) Переход к следующему полю и повторения шагов 1 и 2
4) Выполнение завершающего действия после проверки всех полей

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Зачем составляется чек-лист?

A

Чек-лист составляется для многократной проверки

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Какие правила следует соблюдать при создании тест-кейсов?

A
  1. Тест-кейсы следует создавать с точки зрения пользователей
  2. Тесты должны покрывать все требования клиента, все пользовательские сценарии со всеми ожидаемыми результатами
  3. Тесты должны проверять соответствие как к требованиям клиента, так и к макету дизайна
  4. Тесты должны проверять только то, что описано в требованиях
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Какие поля обязательные в баг-репорте?

A
  • Заголовок
  • Шаги воспроизведения
  • Ожидаемый и фактический результат
  • Степень влияния бага на работоспособность
  • Срочность исправления бага
  • Окружение
  • Версия приложения
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Какие поля не обязательны в баг-репорте?

A
  • Предусловие
  • Постусловие
  • Дополнительные материалы (скрины и скринкасты)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Какая может быть классификация багов?

A

Блокирующие - предотвращающие выполнение всех функций продукта
Критические - предотвращающий выполнение части важных функций продукта
Высокая - предотвращающий выполнения одной или нескольких функций, но не мешающий выполнять основную задачу
Низкий - делающий использование продукта не удобным
Незначительный - не влияющий на работу продукта

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Как можно приоритезировать баги?

A

1) баг с высоким приоритетом - исправляется в первую очередь
2) баг со средним приоритетом - исправляется спустя некоторое время
3) баг с низким приоритетом - исправляется после фикса всех критических ошибок