Какие задачи ставит перед собой профессиональный...
TRANSCRIPT
![Page 1: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/1.jpg)
Software quality assurance days20 Международная конференция по вопросам качества ПОsqadays.com
Минск. 24–26 ноября 2016
Герман ВаргинT-Systems RUS. Санкт-Петербург, Россия
Какие задачи ставит перед собой профессиональный тестировщик?
![Page 2: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/2.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Варгин Герман Валерьевич
[email protected]@gmail.com
Обо мне
![Page 3: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/3.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Спасибо
![Page 4: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/4.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
• Сертификация
• Техники тест дизайна
• Задача, задачи, задачи
• Вопросы и ответы
План на сегодня
![Page 5: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/5.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Сколько нас?
![Page 6: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/6.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Что мы ищем?
![Page 7: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/7.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
• Основы тестирования
• Жизненные циклы по
• Процесс тестирование
• Тест менеджмент
• Техники тест дизайна
• Характеристики качества
• Ревью
• Стандaрты и много другое
Популярные темы
![Page 8: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/8.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Сертификация ISTQB
![Page 9: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/9.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Требования к кандидатам•6 лет опыта / проф. образование
Стоимость:•350-420$
Материалы•Software Testing Body of Knowledge for CSTE•10 глав, 557 страниц
Экзамен•100 вопросов с вариантами ответов•12 открытых вопросов•Два с половиной часа
Сертификация CSTE
![Page 10: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/10.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Сертификации
![Page 11: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/11.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Переходим к практике
![Page 12: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/12.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Задача 1
![Page 13: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/13.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Вспомним теорию
Тест кейс
Текущее состояние
Событие Действие Новое состояние
1 Ожидание Входящее корректноесообщение
Обновление базы
Вызов другого сервиса
2 Ожидание Входящее некорректное сообщение
Ошибка валидации
Ожидание
.. .. .. .. ..
.. .. .. .. ..№ Вызов
другого сервиса
Получение ответа
Обновление базы
Ожидание
![Page 14: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/14.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Решаем задачу
A1 A2 A9B3 B8 B10
C11 C14
D12 D13
E4 E5
F6 F7
0 Switch 1 SwitchA1A1 A1A2 A1A9 A9B3 A9B10 A2E4 A2E5
B10C14 B10C11 B8A1 B8A9 B8A2 B3E4 B3E5
C11D13 C11D12 C14C14 C14C11
D12F7 D13D13 D13D12
E4C11 E4C14 E5D12 E5C13
F6E4 F6E5 F7A1 F7A2 F7A9
![Page 15: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/15.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Тренируем память
![Page 16: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/16.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
• Cyclomatic complexity – чем больше, тем хуже (максимум 10)
• Coupling – желательно, чтобы был низким
• Cohesion – чем больше, тем качественнее
• Commented code – должен быть высокий процент
• Repeated Code Instances – чем больше тем хуже
Технические показатели
![Page 17: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/17.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Задание 2
Варианты ответов:
A. W – CC, RE; X – CP, CO; Y – CC, CH; Z – CO, REB. W – CO, RE; X – CC, CH; Y – CP, CO; Z – CC, REC. W – CC, CP; X – CH, CO; Y – CC, CH; Z – CO, RED. W – CH, CO; X – CC, RE; Y – CP, RE; Z – CC, CH
System W X Y Z
Cyclomatic complexity (CC)
23 8 12 7
Cohesion (CH) High Medium Low High
Coupling (CP) Low High Medium Medium
Commented Code (CO)
60% 10% 45% 8%
Repeated Code Instances (RE)
9 2 3 12
![Page 18: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/18.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Задание 3
Варианты ответов:
A. STATE X – VERIFIED; STATE Y - REVIEW; STATE Z - FIXED B. STATE X – RETESTED; STATE Y - NEW; STATE Z – BLOCKEDC. STATE X – DUPLICATE; STATE Y - UNCONFIRMED; STATE Z – TERMINATEDD. STATE X – REOPENED; STATE Y - REJECTED; STATE Z – DEFERRED
![Page 19: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/19.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Задание 4 (ISTQB / CSTE)Пример вопроса:
Представьте себе ситуацию. Перед сном вам приходит приглашение на совещание, на котором будут обсуждать тестирование нового продукта. Совещание состоится рано утром, в начале рабочего дня.Вы, как главный технический эксперт, обязательно должны на нем присутствовать,и представлять всю команду тестирования.
Как вы поступите в этом случае?
Варианты ответов:
A. Совещание лучше пропустить, так как слишком поздно пришло приглашение
B. Совещание следует перенести, так как у вас нет времени на подготовку.
C. Можно пойти на совещание неподготовленным, так как вы технический эксперт
D. Следует готовиться всю ночь, и утром пойти на совещание
![Page 20: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/20.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Задание 5 (CSTE)Пример вопроса:
Вы обнаруживаете, что есть старший тестер, который делает больше ошибок, чеммладший тестировщик. Вы должны сообщить этот факт старшему тестеру. Кроме того, вы не хотите потерять его.
Как следует подойти к конструктивной критике?
![Page 21: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/21.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
• В тестировании можно развиваться бесконечно
• Существуют различные сертификации
• Материалы могут помочь в работе
• Поддержка интереса к работе
• Развитие дает множество бонусов
Выводы
![Page 22: Какие задачи ставит перед собой профессиональный тестировщик?](https://reader036.vdocuments.mx/reader036/viewer/2022081513/5872cd9a1a28ab74188b4663/html5/thumbnails/22.jpg)
Какие задачи ставит перед собой профессиональный тестировщик
Вопросы?
[email protected]@gmail.com
gvargin
https://www.linkedin.com/profile/view?id=159116867
http://vk.com/vargin.german
Спасибо за внимание!