SlideShare a Scribd company logo
1 of 19
Atlassian JIRA: Testing Sub-Task –
инструмент тестировщика
Оксана Стецяк. Softengi
О себе
• Оксана Стецяк, Tester, Test Lead
• В тестировании 2,5 года
• Работаю в компании Softengi, проект Enviance (около 40 человек на
проекте)
* из них ~18 тестировщиков
* 2 тестировщика в под-проекте,
который веду
• Контакты:
oksana.stetsyak@softengi.com
Skype - ksaiuha
Статус задач команды тестирования
не всегда прозрачен ?
В вашей команде еще есть новички?
Вы периодически теряетесь в поиске
информации?
Пусть ваше тестирование не болеет!!!
Зарождение
In Testing статус
New feature, Improvement, Investigation & Design
Было: Open -> In Progress -> Resolved -> Closed
Стало: Open -> In Progress -> Resolved -> In Testing ->
Accepted -> Closed
JIRA Sub Tasks
• Coding
• Sub Task
• Investigation & Design
• …
• Testing
Рабочая процедура
• Создавать Testing Sub-Task можно для задач:
– New Feature
– Improvement
– Investigation & Design
– Synchronization
– Task
– Bug
• Приняты обязательные условия создания
Testing Sub-Task
– Для задач с флагом High Level
– Создатель задачи – заказчик
– Больше одного тестировщика на задачу
– Необходима проверка (review) тестирования
– Дополнительный контроль задачи
Рабочая процедура
• Создает Testing Sub-Task:
– Менеджер проекта
– Тест Лидер
Поля Testing Sub-Task
Project Issue type Summary Priority Description
Version Component/s Assignee Reporter Executor
Verifier Fix Version/s Attachment Labels Resolution
QC
Recomme
ndation
Configuration
changes
QC
Comments*
Specification
/FDS
Verifying
Recommenda
tions tested
Tested
Areas*
Test
Documentation*
Comments
Attachment Приложения
Labels Ключевые слова для эффективного поиска задач
Resolution Резолюция тестировщика. Может быть (выбирается из списка):
• Completed – выбирается, когда тестирование завершено
• Rejected – когда подзадача тестирования отклонена: подзадача
стала не актуальной
QC
Recommend
ation
Рекомендация тестировщика по задаче (выбирается из списка):
Accept – задача протестирована успешно, ошибок нет или же
все дефекты устранены
Wait for reworks – планируемое тестирование проведено, есть
дефекты, по которым ждем «фикса»
Fail – плановое тестирование завершено, но количество
дефектов и их серьезность на столько велика, что стоит отдать
задачу на переразработку.
Поля Testing Sub-Task
Configuration
changes
Тестировщики обозначают информацию о любых
настройках окружения, приложения, браузера, которые
необходимы для тестирования
QC Comments* Комментарии тестировщика о завершении задачи. Здесь
предполагается наличие окончательной резолюции
тестирования, упоминаются найденные дефекты
Specification/FDS Здесь указывается документ, который проверял
тестировщик (статическое тестирование документации)
или документ, который использовал тестировщик при
тестировании, или просто документация, относящаяся к
данной задаче
Verifying
Recommendation
s tested
Рекомендации по тестированию разработчика к задаче
(пишутся в основной задаче), которые протестировал
(проверил) тестировщик.
Поля Testing Sub-Task
Tested Areas* Зона, модуль, область приложения, которые были
покрыты тестами
Test
Documentation*
Тестовая документация, которая была разработана во
время тестирования:
• чек-листы
• тест-кейсы
Comments Комментарии к задаче или самой подзадаче
Поля Testing Sub-Task
Testing Sub-Task Workflow
«Набор» тестировщика
Sub-Task:
• QC Investigation
• Review Investigation
• Study Spec
• Review Spec
• Create/Update Test Plan
• Create/Update Test Docs
• Data Preparation
• Acceptance Testing (InTake)
• Testing
• Review Testing
• Regression Testing
• Smoke Testing
• QC Sign-off
Что удобно?
1) Контроль нескольких тестировщиков, которые занимаются
тестированием одной большой задачи
2) Верификация работы новичков
3) Визуализация
4) Распараллеливание задач:
• Непосредственно тестирование
• Создание тестовой документации
• Обновление документации
5) Соответственно, можно закрывать
тестирование и продолжать работу над тестовой документацией и
наоборот
Чем еще служит?
• Место для Time-Tracking
• Возможность анализа запланированного времени vs потраченного
• Место для отчетности тестировщика о проделанной работе
• Напоминание о необходимой информации о результатах тестирования,
которую нужно внести в Sub-Task
• Хранилище информации
• Возможность фильтровать по
незаполненным полям – контроль
выполнения установленных процедур
JIRA: Sub-Task TESTING - инструмент тестировщика

More Related Content

Viewers also liked

Готовим тестировщика: с нуля и до… (необходимого уровня)
Готовим тестировщика: с нуля и до… (необходимого уровня)Готовим тестировщика: с нуля и до… (необходимого уровня)
Готовим тестировщика: с нуля и до… (необходимого уровня)SQALab
 
Качественное тестовое задание? Без проблем!
Качественное тестовое задание? Без проблем!Качественное тестовое задание? Без проблем!
Качественное тестовое задание? Без проблем!SQALab
 
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)[JAM 1.1] Project Managment Tools (Viktor Sidorcov)
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)Evgeny Kaziak
 
Итак, вы тимлид
Итак, вы тимлидИтак, вы тимлид
Итак, вы тимлидAnton Piskunov
 
SWD Page Recorder: Записывает PageObject'ы со скоростью ниндзя SeleniumCamp 2014
SWD Page Recorder: Записывает PageObject'ы со скоростью ниндзя SeleniumCamp 2014SWD Page Recorder: Записывает PageObject'ы со скоростью ниндзя SeleniumCamp 2014
SWD Page Recorder: Записывает PageObject'ы со скоростью ниндзя SeleniumCamp 2014Dmytro Zharii
 
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификацийВелосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификацийSQALab
 
Работаем с огоньком!
Работаем с огоньком!Работаем с огоньком!
Работаем с огоньком!SQALab
 
Риски. Философия и практические рекомендации
Риски. Философия и практические рекомендацииРиски. Философия и практические рекомендации
Риски. Философия и практические рекомендацииSQALab
 
Способы повышения эффективности в работе тестировщика
Способы повышения эффективности в работе тестировщикаСпособы повышения эффективности в работе тестировщика
Способы повышения эффективности в работе тестировщикаSQALab
 
Каталог услуг
Каталог услугКаталог услуг
Каталог услугvmandgiev
 
Работа с командой или командная работа. Советы начинающему тим-лиду
Работа с командой или командная работа. Советы начинающему тим-лидуРабота с командой или командная работа. Советы начинающему тим-лиду
Работа с командой или командная работа. Советы начинающему тим-лидуSQALab
 
Битва при юзабилити
Битва при юзабилитиБитва при юзабилити
Битва при юзабилитиSQALab
 
Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...
Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...
Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...SQALab
 
Правила роста команды тестирования – мифы и реальность
Правила роста команды тестирования – мифы и реальностьПравила роста команды тестирования – мифы и реальность
Правила роста команды тестирования – мифы и реальностьSQALab
 

Viewers also liked (17)

Готовим тестировщика: с нуля и до… (необходимого уровня)
Готовим тестировщика: с нуля и до… (необходимого уровня)Готовим тестировщика: с нуля и до… (необходимого уровня)
Готовим тестировщика: с нуля и до… (необходимого уровня)
 
Качественное тестовое задание? Без проблем!
Качественное тестовое задание? Без проблем!Качественное тестовое задание? Без проблем!
Качественное тестовое задание? Без проблем!
 
Jira as a test management tool
Jira as a test management toolJira as a test management tool
Jira as a test management tool
 
Where from PM should come
Where from PM should comeWhere from PM should come
Where from PM should come
 
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)[JAM 1.1] Project Managment Tools (Viktor Sidorcov)
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)
 
Итак, вы тимлид
Итак, вы тимлидИтак, вы тимлид
Итак, вы тимлид
 
SWD Page Recorder: Записывает PageObject'ы со скоростью ниндзя SeleniumCamp 2014
SWD Page Recorder: Записывает PageObject'ы со скоростью ниндзя SeleniumCamp 2014SWD Page Recorder: Записывает PageObject'ы со скоростью ниндзя SeleniumCamp 2014
SWD Page Recorder: Записывает PageObject'ы со скоростью ниндзя SeleniumCamp 2014
 
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификацийВелосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
 
Работаем с огоньком!
Работаем с огоньком!Работаем с огоньком!
Работаем с огоньком!
 
Риски. Философия и практические рекомендации
Риски. Философия и практические рекомендацииРиски. Философия и практические рекомендации
Риски. Философия и практические рекомендации
 
Способы повышения эффективности в работе тестировщика
Способы повышения эффективности в работе тестировщикаСпособы повышения эффективности в работе тестировщика
Способы повышения эффективности в работе тестировщика
 
Каталог услуг
Каталог услугКаталог услуг
Каталог услуг
 
Работа с командой или командная работа. Советы начинающему тим-лиду
Работа с командой или командная работа. Советы начинающему тим-лидуРабота с командой или командная работа. Советы начинающему тим-лиду
Работа с командой или командная работа. Советы начинающему тим-лиду
 
Битва при юзабилити
Битва при юзабилитиБитва при юзабилити
Битва при юзабилити
 
Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...
Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...
Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в д...
 
Jira as a test management tool
Jira as a test management toolJira as a test management tool
Jira as a test management tool
 
Правила роста команды тестирования – мифы и реальность
Правила роста команды тестирования – мифы и реальностьПравила роста команды тестирования – мифы и реальность
Правила роста команды тестирования – мифы и реальность
 

More from 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
 

More from 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 или как тест-менеджеру перекроить внут...
 

JIRA: Sub-Task TESTING - инструмент тестировщика

  • 1. Atlassian JIRA: Testing Sub-Task – инструмент тестировщика Оксана Стецяк. Softengi
  • 2. О себе • Оксана Стецяк, Tester, Test Lead • В тестировании 2,5 года • Работаю в компании Softengi, проект Enviance (около 40 человек на проекте) * из них ~18 тестировщиков * 2 тестировщика в под-проекте, который веду • Контакты: oksana.stetsyak@softengi.com Skype - ksaiuha
  • 3. Статус задач команды тестирования не всегда прозрачен ?
  • 4. В вашей команде еще есть новички?
  • 5. Вы периодически теряетесь в поиске информации?
  • 8. In Testing статус New feature, Improvement, Investigation & Design Было: Open -> In Progress -> Resolved -> Closed Стало: Open -> In Progress -> Resolved -> In Testing -> Accepted -> Closed
  • 9. JIRA Sub Tasks • Coding • Sub Task • Investigation & Design • … • Testing
  • 10. Рабочая процедура • Создавать Testing Sub-Task можно для задач: – New Feature – Improvement – Investigation & Design – Synchronization – Task – Bug • Приняты обязательные условия создания Testing Sub-Task – Для задач с флагом High Level – Создатель задачи – заказчик – Больше одного тестировщика на задачу – Необходима проверка (review) тестирования – Дополнительный контроль задачи
  • 11. Рабочая процедура • Создает Testing Sub-Task: – Менеджер проекта – Тест Лидер Поля Testing Sub-Task Project Issue type Summary Priority Description Version Component/s Assignee Reporter Executor Verifier Fix Version/s Attachment Labels Resolution QC Recomme ndation Configuration changes QC Comments* Specification /FDS Verifying Recommenda tions tested Tested Areas* Test Documentation* Comments
  • 12. Attachment Приложения Labels Ключевые слова для эффективного поиска задач Resolution Резолюция тестировщика. Может быть (выбирается из списка): • Completed – выбирается, когда тестирование завершено • Rejected – когда подзадача тестирования отклонена: подзадача стала не актуальной QC Recommend ation Рекомендация тестировщика по задаче (выбирается из списка): Accept – задача протестирована успешно, ошибок нет или же все дефекты устранены Wait for reworks – планируемое тестирование проведено, есть дефекты, по которым ждем «фикса» Fail – плановое тестирование завершено, но количество дефектов и их серьезность на столько велика, что стоит отдать задачу на переразработку. Поля Testing Sub-Task
  • 13. Configuration changes Тестировщики обозначают информацию о любых настройках окружения, приложения, браузера, которые необходимы для тестирования QC Comments* Комментарии тестировщика о завершении задачи. Здесь предполагается наличие окончательной резолюции тестирования, упоминаются найденные дефекты Specification/FDS Здесь указывается документ, который проверял тестировщик (статическое тестирование документации) или документ, который использовал тестировщик при тестировании, или просто документация, относящаяся к данной задаче Verifying Recommendation s tested Рекомендации по тестированию разработчика к задаче (пишутся в основной задаче), которые протестировал (проверил) тестировщик. Поля Testing Sub-Task
  • 14. Tested Areas* Зона, модуль, область приложения, которые были покрыты тестами Test Documentation* Тестовая документация, которая была разработана во время тестирования: • чек-листы • тест-кейсы Comments Комментарии к задаче или самой подзадаче Поля Testing Sub-Task
  • 16. «Набор» тестировщика Sub-Task: • QC Investigation • Review Investigation • Study Spec • Review Spec • Create/Update Test Plan • Create/Update Test Docs • Data Preparation • Acceptance Testing (InTake) • Testing • Review Testing • Regression Testing • Smoke Testing • QC Sign-off
  • 17. Что удобно? 1) Контроль нескольких тестировщиков, которые занимаются тестированием одной большой задачи 2) Верификация работы новичков 3) Визуализация 4) Распараллеливание задач: • Непосредственно тестирование • Создание тестовой документации • Обновление документации 5) Соответственно, можно закрывать тестирование и продолжать работу над тестовой документацией и наоборот
  • 18. Чем еще служит? • Место для Time-Tracking • Возможность анализа запланированного времени vs потраченного • Место для отчетности тестировщика о проделанной работе • Напоминание о необходимой информации о результатах тестирования, которую нужно внести в Sub-Task • Хранилище информации • Возможность фильтровать по незаполненным полям – контроль выполнения установленных процедур