SlideShare une entreprise Scribd logo
1  sur  30
 Чтобы всем было хорошо
 Решить проблемы:
◦ С назначением задач
◦ Дубликаты дефектов
◦ «Тушение пожаров»
◦ Не хватает времени
◦ Пропущенные баги
◦ С ожиданием
◦ Непонятно кому и куда
развиваться
• 10+ лет в тестировании
• 3+ лет в Globallogic
• Со-основатель
testers.lviv.ua
• Тренер тестировщиков
• Докладчик IT
конференций
 Тест-менеджер (Test Manager)
 Тест-лид (Test Lead)
 Тест-аналитик (Test Analyst)
 Инженер по тестированию
(Software engineer in test)
 Инженер по тестированию
(Software engineer in test)
 Инженер по автоматизации
тестирования (Software engineer
in automated testing)
 Тест-менеджер (Test Manager)
 Тест-лид (Test Lead)
 Тест-аналитик (Test Analyst)
 Тест-дизайнер (Test Designer)
 Инженер по тестированию
(Software engineer in test)
 Инженер по тестированию
(Software engineer in test)
 Инженер по автоматизации
тестирования (Software engineer
in automated testing)
 Планирование
 Оценка затрат
 Подбор и обучение
специалистов
 Постановка целей и
стратегия тестирования
 Выбор инструментов,
решений, подходов
 Продукт и прикладную
область
 Процессы тестирования
 Методологии разработки
 Управление командой
 Техники коммуникации
 Тайм-менеджмент
 Методики и стандарты
управления качеством
 Психологию
 Тестирует вместо
управления
 «Пожары» вместо процесса
 Хочет быть самым умным и
не умеет делегировать
 Не выделяет достаточно
времени на планирование
 Общается с железками, а
не с людьми
 Руководит командой по
тестированию на конкретном
проекте
 Планирует тестирование
 Создает и поддерживает морально-
психологический климат
 Предупреждает появление и решает
конфликтные ситуации
 Наставник в команде
 Отвечает за сроки и оценивает
эффективность тестирования
 Продукт и прикладную
область
 Знаком с разными
подходами в
тестировании
 Умеет договариваться
 Обладает лидерскими
качествами
 Пытается тестировать за
всех
 Не синхронизирует задачи
 Направлен больше на
процессы чем на методики
 Не анализирует тестовое
покрытие
 Не собирает метрики
 Проводит анализ и
тестирует требования по
определенным критериям
 Задает вопросы
 Выявляет и документирует
несоответствия
 Приводит требования в
порядок
 Пишет тестовые
спецификации
 Знание критериев
оценки требований
 Методики
тестирования
требований
 Стандарты для
требований
 Начинает тестировать
продукт
 Отсутствие документирования
не соответствий в
требованиях
 Отсутствие коммуникации с
разработчиками и заказчиком
 Нет понимание пользователей
 Разрабатывает и
документирует тесты
 Создает наборы данных
для тестов
 Обновляет и
поддерживает тесты в
актуальном состоянии
 Оптимизирует тесты
 Методики создания
тестов
 Комбинаторика
 Граничные значения
 Классы эквивалентности
 Умение писать просто и
понятно
 Плохо взаимодействует с
тест-аналитиками
 Пишет тесты по старым
версиям требований
 Не собирает обратную
связь от тестировщиков
 Не добавляет новые тесты
 Не обновляет тесты
 Проходит тесты в
ручную
 Документирует дефекты
 Создает запросы на
улучшение
 Коммуницирует с
командой
 Специфику системы
 Техники тестирования
 Как документировать
дефекты
 Фазы тестирования
 Стандарты интерфейса,
функциональности
 Не документирует
прохождение тестов
 Пропускает дефекты
 Не своевременно
заводит дефекты
 Не читает логи
 Не делает
декомпозицию
 Продумывает архитектуру авто-
тестов
 Налаживает фреймворк
 Ведет разработку тестов
 Подготавливает тестовые
данные
 Поддерживает тесты в
актуальном состоянии
 Анализирует результаты
выполнения тестов
 Делает рефакторинг
 Инженер по
тестированию
◦ производительности
◦ удобства интерфейса
◦ мобильных устройств
◦ безопасности
 Инженер по наладке
тестовых сред….
 Elfriede Dustin – «Effective Software
Testing» (рекомендую для более
детального изучения ролей)
 Эрик Берн – Игры, в которые
играют люди
(для личностного роста )
 http://tester.com.ua/career
 http://natalyarukol.ru/2011/10/11/
kak-pravilno-podgotovitsya-k-
dokladu/
 Собственный опыт 
Роли, в которые играют тестировщики

Contenu connexe

Tendances

Метод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестированииМетод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестированииSQALab
 
МАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестированияМАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестированияSQALab
 
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...SQALab
 
Обеспечение качества: Практические советы
Обеспечение качества: Практические советыОбеспечение качества: Практические советы
Обеспечение качества: Практические советыSQALab
 
ACC - конструируем тест-план методом Google
ACC - конструируем тест-план методом GoogleACC - конструируем тест-план методом Google
ACC - конструируем тест-план методом GoogleSQALab
 
Grey box techniques
Grey box techniquesGrey box techniques
Grey box techniquesQA Guards
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаSQALab
 
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?SQALab
 
Case-Study: Организация проекта постановки корпоративной системы управления п...
Case-Study: Организация проекта постановки корпоративной системы управления п...Case-Study: Организация проекта постановки корпоративной системы управления п...
Case-Study: Организация проекта постановки корпоративной системы управления п...SQALab
 
Михаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityМихаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityAlexei Lupan
 
Процесс тестирования
Процесс тестированияПроцесс тестирования
Процесс тестированияAlexander Solosh
 
Waterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияWaterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияSQALab
 
Serious+performance+testing
Serious+performance+testingSerious+performance+testing
Serious+performance+testingAlexei Lupan
 
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...SQALab
 
Управление конфигурациями и артефакты тестирования
Управление конфигурациями и артефакты тестированияУправление конфигурациями и артефакты тестирования
Управление конфигурациями и артефакты тестированияSQALab
 
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестированииМетод No-Tests-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестированииDeutsche Post
 

Tendances (20)

Метод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестированииМетод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
 
МАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестированияМАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестирования
 
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
 
Обеспечение качества: Практические советы
Обеспечение качества: Практические советыОбеспечение качества: Практические советы
Обеспечение качества: Практические советы
 
ACC - конструируем тест-план методом Google
ACC - конструируем тест-план методом GoogleACC - конструируем тест-план методом Google
ACC - конструируем тест-план методом Google
 
Grey box techniques
Grey box techniquesGrey box techniques
Grey box techniques
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
 
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?
 
Case-Study: Организация проекта постановки корпоративной системы управления п...
Case-Study: Организация проекта постановки корпоративной системы управления п...Case-Study: Организация проекта постановки корпоративной системы управления п...
Case-Study: Организация проекта постановки корпоративной системы управления п...
 
Михаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityМихаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for quality
 
Процесс тестирования
Процесс тестированияПроцесс тестирования
Процесс тестирования
 
Тест-дизайн "в цикле"
Тест-дизайн "в цикле"Тест-дизайн "в цикле"
Тест-дизайн "в цикле"
 
Istqb lesson 4
Istqb lesson 4Istqb lesson 4
Istqb lesson 4
 
Waterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияWaterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестирования
 
План тестирования
План тестированияПлан тестирования
План тестирования
 
Serious+performance+testing
Serious+performance+testingSerious+performance+testing
Serious+performance+testing
 
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
 
лекция3 QA
лекция3 QAлекция3 QA
лекция3 QA
 
Управление конфигурациями и артефакты тестирования
Управление конфигурациями и артефакты тестированияУправление конфигурациями и артефакты тестирования
Управление конфигурациями и артефакты тестирования
 
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестированииМетод No-Tests-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестировании
 

En vedette

Инструменты и подходы к сессионному тестированию
Инструменты и подходы к сессионному тестированиюИнструменты и подходы к сессионному тестированию
Инструменты и подходы к сессионному тестированиюSQALab
 
Светлана Федянина - Роль тестировщика в Lean
Светлана Федянина - Роль тестировщика в LeanСветлана Федянина - Роль тестировщика в Lean
Светлана Федянина - Роль тестировщика в LeanSQALab
 
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификацийВелосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификацийSQALab
 
Работаем с огоньком!
Работаем с огоньком!Работаем с огоньком!
Работаем с огоньком!SQALab
 
Я занимаюсь Fitnesse`ом каждый день
Я занимаюсь Fitnesse`ом каждый деньЯ занимаюсь Fitnesse`ом каждый день
Я занимаюсь Fitnesse`ом каждый деньSQALab
 
Риски. Философия и практические рекомендации
Риски. Философия и практические рекомендацииРиски. Философия и практические рекомендации
Риски. Философия и практические рекомендацииSQALab
 
Способы повышения эффективности в работе тестировщика
Способы повышения эффективности в работе тестировщикаСпособы повышения эффективности в работе тестировщика
Способы повышения эффективности в работе тестировщикаSQALab
 
Послание аналитиков тестировщикам
Послание аналитиков тестировщикамПослание аналитиков тестировщикам
Послание аналитиков тестировщикамSQALab
 
Froglogic Squish
Froglogic Squish Froglogic Squish
Froglogic Squish SQALab
 
Parasoft SOAtest
Parasoft SOAtestParasoft SOAtest
Parasoft SOAtestSQALab
 
Feature Injection: работаем с требованиями
Feature Injection: работаем с требованиямиFeature Injection: работаем с требованиями
Feature Injection: работаем с требованиямиSQALab
 
Битва при юзабилити
Битва при юзабилитиБитва при юзабилити
Битва при юзабилитиSQALab
 
Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...
Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...
Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...SQALab
 
Правила роста команды тестирования – мифы и реальность
Правила роста команды тестирования – мифы и реальностьПравила роста команды тестирования – мифы и реальность
Правила роста команды тестирования – мифы и реальностьSQALab
 
Гендерные аспекты постановки задач
Гендерные аспекты постановки задачГендерные аспекты постановки задач
Гендерные аспекты постановки задачSQALab
 
Математика для тестировщиков
Математика для тестировщиковМатематика для тестировщиков
Математика для тестировщиковSQALab
 
Развитие в тестировании: включаем реактивный двигатель!
Развитие в тестировании: включаем реактивный двигатель!Развитие в тестировании: включаем реактивный двигатель!
Развитие в тестировании: включаем реактивный двигатель!SQALab
 
Использование Open Source инструментов для автоматизации тестирования
Использование Open Source инструментов для автоматизации тестированияИспользование Open Source инструментов для автоматизации тестирования
Использование Open Source инструментов для автоматизации тестированияSQALab
 
User Interface Тестирование – все ли так просто?
User Interface Тестирование – все ли так просто?User Interface Тестирование – все ли так просто?
User Interface Тестирование – все ли так просто?SQALab
 
Тестирование спецификаций
Тестирование спецификацийТестирование спецификаций
Тестирование спецификацийSQALab
 

En vedette (20)

Инструменты и подходы к сессионному тестированию
Инструменты и подходы к сессионному тестированиюИнструменты и подходы к сессионному тестированию
Инструменты и подходы к сессионному тестированию
 
Светлана Федянина - Роль тестировщика в Lean
Светлана Федянина - Роль тестировщика в LeanСветлана Федянина - Роль тестировщика в Lean
Светлана Федянина - Роль тестировщика в Lean
 
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификацийВелосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
 
Работаем с огоньком!
Работаем с огоньком!Работаем с огоньком!
Работаем с огоньком!
 
Я занимаюсь Fitnesse`ом каждый день
Я занимаюсь Fitnesse`ом каждый деньЯ занимаюсь Fitnesse`ом каждый день
Я занимаюсь Fitnesse`ом каждый день
 
Риски. Философия и практические рекомендации
Риски. Философия и практические рекомендацииРиски. Философия и практические рекомендации
Риски. Философия и практические рекомендации
 
Способы повышения эффективности в работе тестировщика
Способы повышения эффективности в работе тестировщикаСпособы повышения эффективности в работе тестировщика
Способы повышения эффективности в работе тестировщика
 
Послание аналитиков тестировщикам
Послание аналитиков тестировщикамПослание аналитиков тестировщикам
Послание аналитиков тестировщикам
 
Froglogic Squish
Froglogic Squish Froglogic Squish
Froglogic Squish
 
Parasoft SOAtest
Parasoft SOAtestParasoft SOAtest
Parasoft SOAtest
 
Feature Injection: работаем с требованиями
Feature Injection: работаем с требованиямиFeature Injection: работаем с требованиями
Feature Injection: работаем с требованиями
 
Битва при юзабилити
Битва при юзабилитиБитва при юзабилити
Битва при юзабилити
 
Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...
Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...
Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...
 
Правила роста команды тестирования – мифы и реальность
Правила роста команды тестирования – мифы и реальностьПравила роста команды тестирования – мифы и реальность
Правила роста команды тестирования – мифы и реальность
 
Гендерные аспекты постановки задач
Гендерные аспекты постановки задачГендерные аспекты постановки задач
Гендерные аспекты постановки задач
 
Математика для тестировщиков
Математика для тестировщиковМатематика для тестировщиков
Математика для тестировщиков
 
Развитие в тестировании: включаем реактивный двигатель!
Развитие в тестировании: включаем реактивный двигатель!Развитие в тестировании: включаем реактивный двигатель!
Развитие в тестировании: включаем реактивный двигатель!
 
Использование Open Source инструментов для автоматизации тестирования
Использование Open Source инструментов для автоматизации тестированияИспользование Open Source инструментов для автоматизации тестирования
Использование Open Source инструментов для автоматизации тестирования
 
User Interface Тестирование – все ли так просто?
User Interface Тестирование – все ли так просто?User Interface Тестирование – все ли так просто?
User Interface Тестирование – все ли так просто?
 
Тестирование спецификаций
Тестирование спецификацийТестирование спецификаций
Тестирование спецификаций
 

Similaire à Роли, в которые играют тестировщики

доклад на SQADays 2011 в Казани
доклад на SQADays  2011 в Казанидоклад на SQADays  2011 в Казани
доклад на SQADays 2011 в Казаниmargo-qa
 
Test management
Test managementTest management
Test managementQA Guards
 
Маргарита Сафарова - Аудит процессов тестирования при смене проектной команды
Маргарита Сафарова - Аудит процессов тестирования при смене проектной командыМаргарита Сафарова - Аудит процессов тестирования при смене проектной команды
Маргарита Сафарова - Аудит процессов тестирования при смене проектной командыSQALab
 
риски тестирования
риски тестированияриски тестирования
риски тестированияsef2009
 
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаAlexei Lupan
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в ScrumDenis Petelin
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в ScrumDenis Petelin
 
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Luxoft Education Center
 
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...GTestClub
 
Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1Technopark
 
Sef Streluk Agile
Sef Streluk AgileSef Streluk Agile
Sef Streluk Agilesef2009
 
Постановка процесса тестирования в Agile
Постановка процесса тестирования в AgileПостановка процесса тестирования в Agile
Постановка процесса тестирования в AgileSQALab
 
Модуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаМодуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаYana Brodetski
 
Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1Technopark
 
Улучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиУлучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиSQALab
 
Ігор Лужанський Театр начинается с вешалки или тестирование требований
Ігор Лужанський Театр начинается с вешалки или тестирование требованийІгор Лужанський Театр начинается с вешалки или тестирование требований
Ігор Лужанський Театр начинается с вешалки или тестирование требованийDakiry
 

Similaire à Роли, в которые играют тестировщики (20)

доклад на SQADays 2011 в Казани
доклад на SQADays  2011 в Казанидоклад на SQADays  2011 в Казани
доклад на SQADays 2011 в Казани
 
Test management
Test managementTest management
Test management
 
Маргарита Сафарова - Аудит процессов тестирования при смене проектной команды
Маргарита Сафарова - Аудит процессов тестирования при смене проектной командыМаргарита Сафарова - Аудит процессов тестирования при смене проектной команды
Маргарита Сафарова - Аудит процессов тестирования при смене проектной команды
 
риски тестирования
риски тестированияриски тестирования
риски тестирования
 
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчика
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
01ka-nov
01ka-nov01ka-nov
01ka-nov
 
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
 
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
 
Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1
 
QA in Agile
QA in AgileQA in Agile
QA in Agile
 
Sef Streluk Agile
Sef Streluk AgileSef Streluk Agile
Sef Streluk Agile
 
Постановка процесса тестирования в Agile
Постановка процесса тестирования в AgileПостановка процесса тестирования в Agile
Постановка процесса тестирования в Agile
 
Модуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаМодуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проекта
 
Test design print
Test design printTest design print
Test design print
 
Test management print
Test management printTest management print
Test management print
 
Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1
 
Улучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиУлучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные модели
 
Ігор Лужанський Театр начинается с вешалки или тестирование требований
Ігор Лужанський Театр начинается с вешалки или тестирование требованийІгор Лужанський Театр начинается с вешалки или тестирование требований
Ігор Лужанський Театр начинается с вешалки или тестирование требований
 

Plus de SQALab

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировкуSQALab
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаSQALab
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиSQALab
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALab
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...SQALab
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testingSQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииSQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеSQALab
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииSQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALab
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестированиеSQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"SQALab
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовSQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных системSQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросSQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALab
 

Plus de SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

Роли, в которые играют тестировщики

  • 1.
  • 2.  Чтобы всем было хорошо  Решить проблемы: ◦ С назначением задач ◦ Дубликаты дефектов ◦ «Тушение пожаров» ◦ Не хватает времени ◦ Пропущенные баги ◦ С ожиданием ◦ Непонятно кому и куда развиваться
  • 3.
  • 4. • 10+ лет в тестировании • 3+ лет в Globallogic • Со-основатель testers.lviv.ua • Тренер тестировщиков • Докладчик IT конференций
  • 5.  Тест-менеджер (Test Manager)  Тест-лид (Test Lead)  Тест-аналитик (Test Analyst)  Инженер по тестированию (Software engineer in test)  Инженер по тестированию (Software engineer in test)  Инженер по автоматизации тестирования (Software engineer in automated testing)
  • 6.  Тест-менеджер (Test Manager)  Тест-лид (Test Lead)  Тест-аналитик (Test Analyst)  Тест-дизайнер (Test Designer)  Инженер по тестированию (Software engineer in test)  Инженер по тестированию (Software engineer in test)  Инженер по автоматизации тестирования (Software engineer in automated testing)
  • 7.
  • 8.  Планирование  Оценка затрат  Подбор и обучение специалистов  Постановка целей и стратегия тестирования  Выбор инструментов, решений, подходов
  • 9.  Продукт и прикладную область  Процессы тестирования  Методологии разработки  Управление командой  Техники коммуникации  Тайм-менеджмент  Методики и стандарты управления качеством  Психологию
  • 10.  Тестирует вместо управления  «Пожары» вместо процесса  Хочет быть самым умным и не умеет делегировать  Не выделяет достаточно времени на планирование  Общается с железками, а не с людьми
  • 11.
  • 12.  Руководит командой по тестированию на конкретном проекте  Планирует тестирование  Создает и поддерживает морально- психологический климат  Предупреждает появление и решает конфликтные ситуации  Наставник в команде  Отвечает за сроки и оценивает эффективность тестирования
  • 13.  Продукт и прикладную область  Знаком с разными подходами в тестировании  Умеет договариваться  Обладает лидерскими качествами
  • 14.  Пытается тестировать за всех  Не синхронизирует задачи  Направлен больше на процессы чем на методики  Не анализирует тестовое покрытие  Не собирает метрики
  • 15.
  • 16.  Проводит анализ и тестирует требования по определенным критериям  Задает вопросы  Выявляет и документирует несоответствия  Приводит требования в порядок  Пишет тестовые спецификации
  • 17.  Знание критериев оценки требований  Методики тестирования требований  Стандарты для требований
  • 18.  Начинает тестировать продукт  Отсутствие документирования не соответствий в требованиях  Отсутствие коммуникации с разработчиками и заказчиком  Нет понимание пользователей
  • 19.
  • 20.  Разрабатывает и документирует тесты  Создает наборы данных для тестов  Обновляет и поддерживает тесты в актуальном состоянии  Оптимизирует тесты
  • 21.  Методики создания тестов  Комбинаторика  Граничные значения  Классы эквивалентности  Умение писать просто и понятно
  • 22.  Плохо взаимодействует с тест-аналитиками  Пишет тесты по старым версиям требований  Не собирает обратную связь от тестировщиков  Не добавляет новые тесты  Не обновляет тесты
  • 23.
  • 24.  Проходит тесты в ручную  Документирует дефекты  Создает запросы на улучшение  Коммуницирует с командой
  • 25.  Специфику системы  Техники тестирования  Как документировать дефекты  Фазы тестирования  Стандарты интерфейса, функциональности
  • 26.  Не документирует прохождение тестов  Пропускает дефекты  Не своевременно заводит дефекты  Не читает логи  Не делает декомпозицию
  • 27.  Продумывает архитектуру авто- тестов  Налаживает фреймворк  Ведет разработку тестов  Подготавливает тестовые данные  Поддерживает тесты в актуальном состоянии  Анализирует результаты выполнения тестов  Делает рефакторинг
  • 28.  Инженер по тестированию ◦ производительности ◦ удобства интерфейса ◦ мобильных устройств ◦ безопасности  Инженер по наладке тестовых сред….
  • 29.  Elfriede Dustin – «Effective Software Testing» (рекомендую для более детального изучения ролей)  Эрик Берн – Игры, в которые играют люди (для личностного роста )  http://tester.com.ua/career  http://natalyarukol.ru/2011/10/11/ kak-pravilno-podgotovitsya-k- dokladu/  Собственный опыт 

Notes de l'éditeur

  1. С кем взаимодействует?
  2. Это практически про меня… наверное потому что много работаю
  3. Опыт работы в тестировании 10+ летСо-основатель сообщества тестировщиков testers.lviv.uaТестировщик в компании GloballogicТренер Тестировщиков в компании GloballogicиLvov Quality Assurance School (LQAS)За последний год выпустил более 10-ти человек которые успешно прошли испытательный срок и работают на реальных проектах Докладчик конференции IT-Weekend
  4. Что мы сегодня будем курить?
  5. Правильно это бага, кто нашел молодец, в этой презентации на самом деле много багов, так что будьте внимательны… ну специфика конференции и атмосфера способствует, …видел в мужском туалете уже кто-то сломал лоток для полотенец
  6. С кем взаимодействует?
  7. С кем взаимодействует?
  8. С кем взаимодействует?
  9. С кем взаимодействует?
  10. Первый баг Дяди Федора оказался собакой
  11. Две роли в презентации делают подготовку тестовых данных, еще и Тест-дизайнер этим занимается и тут можно оптимизировать процесс что бы это делал один человек. Поставить задачу группе.Почему один слайд? Давайте теперь думать вместе!
  12. Две роли в презентации делают подготовку тестовых данных, еще и Тест-дизайнер этим занимается и тут можно оптимизировать процесс что бы это делал один человек. Поставить задачу группе.