3. Разработка тест-кейсов Flashcards

1
Q

Хороший тест должен удовлетворять таким критериям (6):

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

Аксиомы тестирования (7):

A
  1. Тестирование показывает наличие дефектов
  2. Исчерпывающее тестирование невозможно
  3. Раннее тестирование
  4. Скопление дефектов
  5. Парадокс пестицидов
  6. Тестирование зависит от контекста
  7. Заблуждение об отсутствии ошибок
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Тест-кейс -

A

Это такое описание проверки работы системы, которое может выполнить любой
человек из команды, будь то тестировщик, разработчик, аналитик или даже заказчик.

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

Тест-комплект -

A

Это набор тест-кейсов, которые объединены тем, что относятся к одному тестируемому модулю, функциональности, приоритету или одному типу тестирования. Каждый тест-комплект состоит более чем из одного тест кейса и зачастую выполняется всей «пачкой» в процессе тестирования.

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

Подходы к использованию чек-листов (те 5 видов со странными названиями):

A
  1. Структуризатор (в этом варианте просто выписываем основные операции, производимые продуктом)
  2. Незабыватор (этот чек-лист основан на предыдущем, но глубже по уровню детализации. Его основная задача - перечислить все необходимые проверки, чтобы они не были забыты)
  3. Тесткейсозаменитель (В этом варианте вместо общих данных (ЧТО должно быть проверено) указывается конкретный набор
    параметров)
  4. Статусопоказатель (показать статус продукта и динамику изменений)
  5. Окруженияучитыватель
How well did you know this?
1
Not at all
2
3
4
5
Perfectly