Upload
sqalab
View
240
Download
1
Embed Size (px)
Citation preview
Software quality assurance days17 Международная конференция по вопросам качества ПОsqadays.com
Минск. 29–30 мая 2015
Узенцова НаталияTotal Objects. Санкт-Петербург, Россия
Как вводить нового тестировщика в команду
Как вводить нового тестировщика в команду
О себе
2010-2011
System engineer
c 2012 Test Manager
Активный участник
Как вводить нового тестировщика в команду
План
‒ Серебряная пуля, есть или нет?
‒ Первый день, что делать?
‒ О главном
‒ Немного советов
Как вводить нового тестировщика в команду
Серебряная пуля, есть или нет?
‒Баги;‒Артефакты;‒Багтрекинги
Все занимаемся тестированием
Как вводить нового тестировщика в команду
Первый день, что делать?
‒ Не опаздывать
‒ Познакомить с командой;
‒ Попросить его рассказать о себе команде;
‒ Сделать самому небольшую вводную часть в работу компании;
‒ Очертить круг обязанностей;
‒ Отдать ментору;
Не забыть поставить галочки напротив каждого из этих пунктов
Как вводить нового тестировщика в команду
О главном
Стандартно
Молодая компания: набор регрессионных тестов;
Взрослая компания: + видео уроки
Антипаттерны
Как вводить нового тестировщика в команду
О главном: почему так?
1. Оставляете человека один на один с материалом;
2. Не всегда весь материал нужен сейчас;
3. Нельзя полностью полагаться на результаты прохождения регрессионных тестов новым человеком;
4. Это скучно.
Как вводить нового тестировщика в команду
О главном: с чего начать
Короткая презентация по вашему продукту:
‒Зачем;
‒Для чего;
‒Как тестируется;
‒Кем тестируется;
‒Кому можно задавать вопросы.
Как вводить нового тестировщика в команду
О главном: Tutorial
Набор задач, которые максимально часто встречаются в вашей работе.
Определите результат:
тест кейс и готовые выходные данные в системе.
Сделайте его на 2-4 дня, в зависимости от сложности проекта
Как вводить нового тестировщика в команду
Пример
Дано:
Для создания объекта
Зайдите на страницу А введите в поля B1..Bn значения C1..Сn, далее переходя по страницам получите набор документов D. Загрузите документы в систему S. Откройте систему K и проверьте, что значения со страницы А правильно передались в соответствующие поля. Результат:
Документы загружены в систему S. Объект правильно передался в систему К.
Как вводить нового тестировщика в команду
О главном: что ещё?
Если есть готовые Аудиолекции.
‒Выберите только тот функционала, с которым будет работать тестировщик;
‒Попросите повторить в системе то, о чет говорится в лекциях;
‒Попросите заводить баги, если найдет Верифицируйте их;
‒Поговорите с ним после прослушанной лекции, всё ли понятно
Как вводить нового тестировщика в команду
О главном: всё же Regression
Нужно объяснить зачем
НЕТ:
Давно никто не делал регрессионное тестирование, пусть сделает
Нет свободных людей для регрессионного тестирования
ДА:
Есть важные, сложные и основополагающие тесты, которые помогут узнать детали
Как вводить нового тестировщика в команду
О главном: Окончательный этап
‒ Даем на тестирование баги
‒ Маленькие задачи
‒ Даем задачи посерьезнее, проверяем как заведены баги, как написаны Тест кейсы
‒ Отпускаем в свободное плаванье, в придачу даем все ссылки на необходимое
Как вводить нового тестировщика в команду
Совет 1
Обращайте внимание на вопросы, которые задает тестер
Составьте список хороших вопросов:
‒Какой бизнес смысл тестируемого функционала;
‒Где узкие места в системе;
‒Какие тесты приоритетны;
‒ и т. п.
Как вводить нового тестировщика в команду
Совет 2
Подумайте, что вы ожидаете от нового человека
Составьте ещё один список:
‒Понимание тестируемого продукта за 1.5 месяца;
‒Нахождение сложных багов;
‒Хорошее описание багов;
‒Хорошее написание тест кейсов;
‒И т.п.
Как вводить нового тестировщика в команду
Совет 3
Не оставляйте нового человека наедине с собой – давайте дробные задания не
больше, чем на 4-6 часов, чтобы можно было дать быстрый фитбек.
Как вводить нового тестировщика в команду
Совет 4
Face to Face meetings
Периодичностью раз в 2.5-3 недели на протяжении всего испытательного срока
Как вводить нового тестировщика в команду
Главное
Не только тестировщик должен понравиться вам и вашей команде, но и
команда должна понравиться ему