Lektsia_4_Regressionnoe_testirovanie

Содержание

Слайд 2

Решаем истинные задачи План занятия Что такое регрессионное тестирование? Виды регрессионного

Решаем истинные задачи

План занятия

Что такое регрессионное тестирование?
Виды регрессионного тестирования.
Что такое план

тестирования?
Виды тест-планов.
Шаблоны тест-планов, их визуальное представление.
Этапы регрессионного тестирования.
Регресс-лист и его основные параметры.
Преимущества и недостатки.
Эффект пестицида.
Исследовательские туры.
Слайд 3

Решаем истинные задачи Что такое регрессионное тестирование? Регрессионное тестирование (regression testing)

Решаем истинные задачи

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

Регрессионное тестирование (regression testing) — это

вид тестирования, который направлен на проверку изменений, сделанных в приложении или окружающей среде, для подтверждения того факта, что существующая ранее рабочая функциональность так и осталась рабочей.
Глоссарий ISTQB: Регрессионное тестирование — тестирование уже протестированной программы, проводящееся после модификации для уверенности в том, что процесс модификации не внёс или не активизировал ошибки в областях, не подвергавшихся изменениям.
Слайд 4

Решаем истинные задачи Виды регрессионного тестирования

Решаем истинные задачи

Виды регрессионного тестирования

Слайд 5

Решаем истинные задачи Этапы регрессионного тестирования

Решаем истинные задачи

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

Слайд 6

Решаем истинные задачи Этапы регрессионного тестирования

Решаем истинные задачи

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

Слайд 7

Решаем истинные задачи Этапы регрессионного тестирования

Решаем истинные задачи

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

Слайд 8

Решаем истинные задачи Этапы регрессионного тестирования

Решаем истинные задачи

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

Слайд 9

Решаем истинные задачи Этапы регрессионного тестирования

Решаем истинные задачи

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

Слайд 10

Решаем истинные задачи Этапы регрессионного тестирования

Решаем истинные задачи

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

Слайд 11

Решаем истинные задачи Границы регрессионного тестирования это разность между тестовым покрытием

Решаем истинные задачи

Границы регрессионного тестирования

это разность между тестовым покрытием всего комплекта

тестов и тестовым покрытием, которое достигается с помощью реально выполненных тестов для данного изменения или данной версии.

Из книги Блэк Рекса — «Ключевые процессы тестирования»

Слайд 12

Решаем истинные задачи План тестирования Глоссарий ISTQB: План тестирования — документ,

Решаем истинные задачи

План тестирования

Глоссарий ISTQB: План тестирования — документ, описывающий цели,

подходы, ресурсы и график запланированных тестовых активностей.
Слайд 13

Решаем истинные задачи План тестирования Глоссарий ISTQB: План тестирования — документ,

Решаем истинные задачи

План тестирования

Глоссарий ISTQB: План тестирования — документ, описывающий цели,

подходы, ресурсы и график запланированных тестовых активностей.
Содержание тест-плана:
Слайд 14

Решаем истинные задачи Виды тест-планов

Решаем истинные задачи

Виды тест-планов

Слайд 15

Решаем истинные задачи Шаблоны тест планов Word документ Дашборд (dashboard) Майнд-карты (mind map)

Решаем истинные задачи

Шаблоны тест планов

Word документ

Дашборд (dashboard)

Майнд-карты (mind map)

Слайд 16

Решаем истинные задачи Шаблоны тест планов Табличное представление Trello board

Решаем истинные задачи

Шаблоны тест планов

Табличное представление

Trello board

Слайд 17

Решаем истинные задачи Регресс-лист Регрессионный лист — список всех возможных проверок

Решаем истинные задачи

Регресс-лист

Регрессионный лист — список всех возможных проверок функционала с

разделением на уровни:
Smoke — проверка основных функций модуля.
MAT (minimal acceptance test) —проверка всех функций на положительных (с точки зрения форматов и бизнес-логики) функциях.
AT (acceptance test)  — проверка всех функций модуля на всех типах значений, то есть полная проверка приложения.
Слайд 18

Решаем истинные задачи Преимущества и недостатки

Решаем истинные задачи

Преимущества и недостатки

Слайд 19

Решаем истинные задачи Эффект пестицида Иммунитет Пропуск ошибок годами Протоптанная дорога

Решаем истинные задачи

Эффект пестицида

Иммунитет
Пропуск ошибок годами
Протоптанная дорога

Слайд 20

Решаем истинные задачи Исследовательское тестирование По ISTQB исследовательское тестирование – это

Решаем истинные задачи

Исследовательское тестирование

По ISTQB исследовательское тестирование – это неформальный метод проектирования

тестов, при котором тестировщик активно контролирует проектирование тестов в то время, как эти тесты выполняются, и использует полученную во время тестирования информацию для проектирования новых и улучшенных тестов.
Когда следует применять  исследовательское тестирование?
вам нужно обеспечить быструю обратную связь о новом продукте или фиче
нужно быстро изучить продукт
вы уже провели скриптовое тестирование и хотите разнообразить своё тестирование
вам нужно найти самый важный баг в кратчайшие сроки
вы хотите проверить работу другого тестировщика
вам нужно обнаружить и локализовать дефект
вам нужно изучить состояние конкретного риска для принятия решения о необходимости покрытия этой области скриптовыми тестами
Слайд 21

Решаем истинные задачи Исследовательские туры Исследовательский тур – план тестирования, который

Решаем истинные задачи

Исследовательские туры

Исследовательский тур – план тестирования, который отражает основные

цели и задачи, на которых будет сконцентрировано внимание тестировщика во время сессии исследовательского тестирования.

Туристическая метафора в тестировании – это районы:
1. Бизнес-центр
2. Исторический район
3. Район развлечений
4. Туристические районы
5. Район отелей
6. Неблагополучный район

Слайд 22

Решаем истинные задачи Исследовательские туры Матрица по турам и типам багов, которые они находят

Решаем истинные задачи

Исследовательские туры

Матрица по турам и типам багов, которые они

находят
Слайд 23

Решаем истинные задачи Исследовательские туры. The Metro Tour Цель тура: представить,

Решаем истинные задачи

Исследовательские туры.
The Metro Tour

Цель тура: представить, будто спустились в метро. Начать

включать-выключать авиарежим, wi-fi, сотовую связь и службы геолокации. И внимательно смотреть, как будет реагировать на это приложение.
Слайд 24

Решаем истинные задачи Исследовательские туры. The Metro Tour

Решаем истинные задачи

Исследовательские туры.
The Metro Tour

Слайд 25

Решаем истинные задачи Исследовательские туры. The Metro Tour

Решаем истинные задачи

Исследовательские туры.
The Metro Tour

Слайд 26

Решаем истинные задачи Исследовательские туры. The Saboteur Tour

Решаем истинные задачи

Исследовательские туры.
The Saboteur Tour

Слайд 27

Решаем истинные задачи Исследовательские туры. The Saboteur Tour

Решаем истинные задачи

Исследовательские туры.
The Saboteur Tour

Слайд 28

Решаем истинные задачи Исследовательские туры. The Saboteur Tour

Решаем истинные задачи

Исследовательские туры.
The Saboteur Tour

Слайд 29

Решаем истинные задачи Исследовательские туры. The Couch Potato Tour

Решаем истинные задачи

Исследовательские туры.
The Couch Potato Tour

Слайд 30

Решаем истинные задачи Исследовательские туры. The Couch Potato Tour

Решаем истинные задачи

Исследовательские туры.
The Couch Potato Tour

Слайд 31

Решаем истинные задачи Исследовательские туры. The Couch Potato Tour

Решаем истинные задачи

Исследовательские туры.
The Couch Potato Tour

Слайд 32

Решаем истинные задачи Исследовательские туры. The Couch Potato Tour

Решаем истинные задачи

Исследовательские туры.
The Couch Potato Tour

Слайд 33

Решаем истинные задачи Исследовательские туры. The Couch Potato Tour

Решаем истинные задачи

Исследовательские туры.
The Couch Potato Tour