Top Banner
Лавриненко Оля Project Manager @ Mobindustry Corp. Днепропетровск, 2012
13

Особенности параллельного тестирования нескольких проектов

Jan 24, 2015

Download

Technology

Особенности параллельного тестирования нескольких проектов Лавриненко Оля
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Особенности параллельного тестирования нескольких проектов

Лавриненко Оля

Project Manager @ Mobindustry Corp.Днепропетровск, 2012

Page 2: Особенности параллельного тестирования нескольких проектов

Почему?«Хочу тоже делиться знаниями и

вдохновлять людей!»

Работаю в компании, в которой вопрос параллельного тестирования нескольких небольших проектов стоит крайне остро

Получить обратную связь, советы и рекомендации

2

Page 3: Особенности параллельного тестирования нескольких проектов

О чем?Как в компании Mobindustry организован

процесс тестирования и чем такая организация отличается от классической;

Что дает такой способ построения работы тестировщиков;

Что и как делать тестировщику, когда проектов несколько, задач много, а времени мало;

Какие качества могут помочь тестировщику качественно работать и при этом не сойти с ума при параллельном ведении нескольких проектов.

3

Page 4: Особенности параллельного тестирования нескольких проектов

Кому?Тестировщикам

Менеджерам проектов

Другим IT-специалистами

4

Page 5: Особенности параллельного тестирования нескольких проектов

Mobindustry: входящие данные- Около 8-10 небольших проектов проектов;- 10 разработчиков;- 2 проджект-менеджера;- 0 бизнес-аналитиков;- 1-2 тестировщика;- Входящая документация по проекту, как

правило, не отличается подробностью;- Релизы каждую неделю.

5

Page 6: Особенности параллельного тестирования нескольких проектов

Как оно былоИз-за неподробных требований проект стартовал

крайне медленно и заканчивался крайне интенсивно;

ПМ тратил много времени на выяснение требований и их оформление;

Тестировщик «включался» в проект не в его начале, а когда уже петух клюнул и надо тестировать первый билд;

Писать какую-либо тестовую документацию, кроме баг-репортов, времени не было;

Каждый проект был напряженным, психика всех членов команды могла желать лучшего.

6

Page 7: Особенности параллельного тестирования нескольких проектов

«Нетакое» тестирование1. Подписали контракт, есть «входящая

спецификация» (Sales Manager);2. Она перенаправляется всем членам команды

для ознакомления (PM, devs, tester);3. PM или Sales Manager выясняю доп. детали;4. Все (SM, PM, devs, tester) собираются на

synchronization meeting;5. Тестировщик пишет кастомную

документацию –она служит задачами для разработчиков и тест-чеклистом для тестировщика.

7

Page 8: Особенности параллельного тестирования нескольких проектов

Пример «нетакой» тестовой документации

8

По нажатию на кнопку Select type, появляется попап-скрин SC_02_select.png.

По нажатию на категорию, например, Eyelashes, на попапе появятся подкатегории для категории Eyelashes.

По нажатию на подкатегорию, закроется попап и откроется основной скрин создания ордера.

В левой колонке будет картинка для выбранной подкатегории, а в средней колонке будет список продукции этой подкатегории с указанием цены.

По нажатию на какой-то элемент в средней колонке, этот элемент появляется в правой колонке Order. Количество по умолчанию: 1.

Page 9: Особенности параллельного тестирования нескольких проектов

Что это дает?Проект качественно (с адекватной

спецификацией) стартует в течение 1-2 дней;

ПМ тратит меньше времени на оформление требований и задач членам команды;

Тестировщик досконально изучает требования к продукту в начале проекта;

Появляется тестовая документация, которая на порядок улучшает качество интуитивного тестирования.

9

Page 10: Особенности параллельного тестирования нескольких проектов

Что и как делать тестировщику в таких условияхНачинать тестировать

рано;Вносить свой вклад в

детальность спецификации;

Участвовать в обсуждение любых изменений в функциональности;

По-максимуму использовать багтрекер;

Раставлять приоритеты;

Использовать изолированное тестовое окружение;

Планировать - составлять план-расписание приема проектов на тестирование;

Составлять функциональную план-схему проекта (regression sanity testing);By failing to plan, you are planning to fail

Page 11: Особенности параллельного тестирования нескольких проектов

Вспомогательные качества

Инициативность;Активность;Нацеленность на результат;Стрессоустойчивость;Умение «отключаться» от работы;

Page 12: Особенности параллельного тестирования нескольких проектов

ИтогоКастомная тестовая документация экономит

время, улучшает качество тестирования, решает ряд других проблем;

Планировать тестирование – план-расписание приема проектов на тестирование и функцион. план-схема проекта;

Инициативность может помочь тестировщику в этом хаосе;

Любите свою работу и умейте от нее отдыхать.

12

Page 13: Особенности параллельного тестирования нескольких проектов

Спасибо за внимание!

Оля Лавриненко

Менеджер проектов в Mobindustry Corp.

[email protected]: olga-lavrinenko

13