От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
Эффективное взаимодействие тестировщика и аналитика
1. Software quality assurance days
18 Международная конференция
по вопросам качества ПО
sqadays.com
Москва. 27–28 ноября 2015
Наталья Леонова
Т-Системс РУС, Санкт-Петербург, Россия
Эффективное взаимодействие тестировщика и
аналитика
2. Эффективное взаимодействие тестировщика и аналитика
О себе:О себе:
• Аналитик в компании Т-Системс Рус
• Работаю в проекте, находящемся в
подразделении Deutsche Telekom
• Экс-тестировщик (сертифицированный ISTQB)
https://ru.linkedin.com/in/leonovanatalia
https://www.facebook.com/natasha.leonova.357
4. Эффективное взаимодействие тестировщика и аналитика
И немного о качествеИ немного о качестве
Чем раньше тестировщик получит на руки
спецификацию, тем меньше ошибок в ПО
5. Эффективное взаимодействие тестировщика и аналитика
Аналитики и тестировщикиАналитики и тестировщики
Активное взаимодействие
Взаимные вопросы
Аналитики тоже тестируют (иногда)
6. Эффективное взаимодействие тестировщика и аналитика
Виды документацииВиды документации
Разные уровни документации
Demand specification, solution design, functional
specification – что это?
Что понимается под «спецификацией»?
Стадии ревью
8. Эффективное взаимодействие тестировщика и аналитика
ТерминологияТерминология
USE CASEUSE CASE
RequirementRequirement
(требование)(требование)
ФункциональноеФункциональное
требованиетребование
НефункциональноеНефункциональное
требованиетребование
TEST IDEASTEST IDEAS
FSS
ASPASP
9. Эффективное взаимодействие тестировщика и аналитика
Тесты VS ТребованияТесты VS Требования
• Должны быть синхронизированы
• Нужно помнить также о различиях в уровнях
тестов и требований
• Jira, Youtrack, Polarion, Quality Center и многое-
многое другое для упрощения работы и не
только
10. Эффективное взаимодействие тестировщика и аналитика
PolarionPolarion
• Управление требованиями
• Управление изменениями
• Управление задачами
• Планирование
• Аудит качества
Web-портал, который позволяет решать
следующие задачи:
12. Эффективное взаимодействие тестировщика и аналитика
И снова про качествоИ снова про качество
Аналитик фиксирует требования
Тестировщик использует их для составления
тестовых сценариев
13. Эффективное взаимодействие тестировщика и аналитика
Баг или фича?Баг или фича?
• Коммуникация с разработкой
• «Баг или фича» – уже не вопрос
• “Считать багом или функциональной
особенностью?”
15. Эффективное взаимодействие тестировщика и аналитика
Личный опытЛичный опыт
*здесь должна быть немецкая*здесь должна быть немецкая
фамилия* вообще нормальныйфамилия* вообще нормальный
парень? Читаю его спеку по ДДД ипарень? Читаю его спеку по ДДД и
вообще нифига непонятно. Сашавообще нифига непонятно. Саша
тоже ее не очень оценил)тоже ее не очень оценил)
Наташа привет!Наташа привет!
Сегодня у насСегодня у нас
рубрикарубрика
#тыжаналитик)#тыжаналитик)
в какой fss это должнов какой fss это должно
быть описано?быть описано?
Можешь скинутьМожешь скинуть
спеку?спеку?
Наташ, можешь со мнойНаташ, можешь со мной
вечерком немцам ввечерком немцам в
поддержку позвонить? Тамподдержку позвонить? Там
автобарышня шпарит так,автобарышня шпарит так,
что я не успеваю ничегочто я не успеваю ничего
понять...понять...
17. Эффективное взаимодействие тестировщика и аналитика
Вопросы?Вопросы?
Спасибо за внимание!Спасибо за внимание!
https://ru.linkedin.com/in/leonovanatalia
https://www.facebook.com/natasha.leonova.357