Подходы к тестированию. (Лекция 2)

Содержание

Слайд 2

Содержание: Подходы к тестированию – как находить дефекты Уровни тестирования (типы по покрытию) Тестовые активности

Содержание:

Подходы к тестированию – как находить дефекты
Уровни тестирования (типы по

покрытию)
Тестовые активности
Слайд 3

Кто такой ТЕСТИРОВЩИК?

Кто такой ТЕСТИРОВЩИК?

Слайд 4

Кто такой hacker?

Кто такой hacker?

Слайд 5

Кто такой ПОЛЬЗОВАТЕЛЬ?

Кто такой ПОЛЬЗОВАТЕЛЬ?

Слайд 6

Кто такой Плохой ПОЛЬЗОВАТЕЛЬ?

Кто такой Плохой
ПОЛЬЗОВАТЕЛЬ?

Слайд 7

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

Основные типы тестирования

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

(программного
обеспечения)

Тестирование (Testing) :

Слайд 8

Основные типы тестирования Основной комплекс тестирования: Тестирование на соответствие требований Функциональное

Основные типы тестирования

Основной комплекс тестирования:

Тестирование на соответствие требований
Функциональное тестирование
Тестирование графического интерфейса
Тестирование

удобства пользовательского интерфейса и доступности
Слайд 9

Уровни тестирования Тестовое покрытие – это одна из метрик оценки качества

Уровни тестирования

Тестовое покрытие –
это одна из метрик оценки качества тестирования,

представляющая из себя плотность покрытия тестами требований либо исполняемого кода
Слайд 10

Уровни тестирования Цели тестирования: Smoke test/Quick Sanity Check: определить пригодность сборки

Уровни тестирования

Цели тестирования:
Smoke test/Quick Sanity Check: определить пригодность сборки для

дальнейшего тестирования
Уровень качества: Acceptable / Unacceptable
Слайд 11

Уровни тестирования Цели тестирования: Minimal Acceptance Test (MAT, Positive test): тестирование

Уровни тестирования

Цели тестирования:
Minimal Acceptance Test (MAT, Positive test): тестирование системы

или ее части только на корректных данных/сценариях
Уровень качества: High / Medium / Low
Слайд 12

Уровни тестирования Цели тестирования: Acceptance Test (AT): полное тестирование системы или

Уровни тестирования

Цели тестирования:
Acceptance Test (AT): полное тестирование системы или ее

части как на корректных, так и на некорректных данных/сценариях
Уровень качества: High / Medium / Low
Слайд 13

Описание и структура дефектов В it дефект (баг, bug, issue, ticket)

Описание и структура дефектов

В it дефект (баг, bug, issue, ticket)

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

Что такое дефект?

Слайд 14

Слайд 15