17
Software quality assurance days 18 Международная конференция по вопросам качества ПО sqadays.com Москва. 27–28 ноября 2015 Наталья Леонова Т-Системс РУС, Санкт-Петербург, Россия Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

  • Upload
    sqalab

  • View
    771

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Эффективное взаимодействие тестировщика и аналитика

Software quality assurance days18 Международная конференция по вопросам качества ПОsqadays.com

Москва. 27–28 ноября 2015

Наталья ЛеоноваТ-Системс РУС, Санкт-Петербург, Россия

Эффективное взаимодействие тестировщика и аналитика

Page 2: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

О себе:О себе:• Аналитик в компании Т-Системс Рус• Работаю в проекте, находящемся в

подразделении Deutsche Telekom• Экс-тестировщик (сертифицированный

ISTQB)

https://ru.linkedin.com/in/leonovanatalia

https://www.facebook.com/natasha.leonova.357

Page 3: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

«С чего начинается «С чего начинается Родина?»Родина?»Тестирование начинается с документации

Page 4: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

И немного о качествеИ немного о качествеЧем раньше тестировщик получит на руки спецификацию, тем меньше ошибок в ПО

Page 5: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

Аналитики и Аналитики и тестировщикитестировщикиАктивное взаимодействиеВзаимные вопросыАналитики тоже тестируют (иногда)

Page 6: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

Виды документацииВиды документацииРазные уровни документации

Demand specification, solution design, functional specification – что это?

Что понимается под «спецификацией»?

Стадии ревью

Page 7: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

Аналитики бывают Аналитики бывают разныеразные

Page 8: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

ТерминологияТерминология

USE CASEUSE CASERequirement Requirement ((требование)требование)

Функциональное Функциональное требованиетребование

Нефункциональное Нефункциональное требованиетребование

TEST IDEASTEST IDEAS

FSSASPASP

Page 9: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

Тесты Тесты VS VS ТребованияТребования• Должны быть синхронизированы• Нужно помнить также о различиях в

уровнях тестов и требований• Jira, Youtrack, Polarion, Quality Center и

многое-многое другое для упрощения работы и не только

Page 10: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

PolarionPolarion

• Управление требованиями

• Управление изменениями

• Управление задачами• Планирование• Аудит качества

Web-портал, который позволяет решать следующие задачи:

Page 11: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

Тестировщик, помни!Тестировщик, помни!Не забудь сказать аналитику, чтобы он проревьюил тесты!

Page 12: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

И снова про качествоИ снова про качествоАналитик фиксирует требования

Тестировщик использует их для составления тестовых сценариев

Page 13: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

Баг или фича?Баг или фича?• Коммуникация с разработкой• «Баг или фича» – уже не вопрос• “Считать багом или функциональной

особенностью?”

Page 14: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

Не забываем!Не забываем!

Аналитика + разработка + тестирование =

ВЗАИМОДЕЙСТВИЕ(и уважение)

Page 15: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

Личный опытЛичный опыт*здесь должна быть немецкая *здесь должна быть немецкая фамилия* вообще нормальный фамилия* вообще нормальный парень? Читаю его спеку по ДДД и парень? Читаю его спеку по ДДД и вообще нифига непонятно. Саша вообще нифига непонятно. Саша тоже ее не очень оценил)тоже ее не очень оценил)

Наташа привет! Наташа привет! Сегодня у нас Сегодня у нас рубрика рубрика #тыжаналитик)#тыжаналитик)

в какой fss это должно в какой fss это должно быть описано?быть описано?

Можешь Можешь скинуть спеку?скинуть спеку?

Наташ, можешь со мной Наташ, можешь со мной вечерком немцам в вечерком немцам в поддержку позвонить? Там поддержку позвонить? Там автобарышня шпарит так, автобарышня шпарит так, что я не успеваю ничего что я не успеваю ничего понять...понять...

Page 16: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

И еще немного:И еще немного:Уважайте коллег по цеху!Доверяйте друг другу!

Page 17: Эффективное взаимодействие тестировщика и аналитика

Эффективное взаимодействие тестировщика и аналитика

Вопросы?Вопросы?Спасибо за внимание!Спасибо за внимание!

https://ru.linkedin.com/in/leonovanatalia

https://www.facebook.com/natasha.leonova.357