Принципы тестирования 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

Раннее тестирование сохраняет время и деньги. Чем раньше мы найдем дефект, тем легче, проще его исправить, и тем меньше будет ущерб от него, так как он не вызовет последующие дефекты за собой

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

Шестой принцип

A

Заблуждение об отсутствии ошибок. Тщательное тестирование всех требований с исправлением всех дефектов, грубо говоря “идеальная полировка”, может привести к созданию системы, которая не будет отвечать нуждам пользователя, не будет помогать в достижении бизнес-целей заказчика и будет уступать конкурирующим системам. Нужно стараться “не перемудрить”

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

Седьмой принцип

A

Парадокс пестицида. Если одни и те же тесты будут использоваться снова и снова, то они не будут обнаруживать новые дефекты. Есть несколько способов борьбы с этим:
1. Смена тестовых данных
2. Обновление тестовой документации
3. Ротация кадров
4. Ревью чужой документации

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