Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Советы бывалого тестировщика менеджеру проектов

733 views

Published on

Доклад Игоря Бондаренко на конференции SPM Conf-5,
6 ноября 2015 г., Минск
www.spmconf.ru

Published in: Education
  • Be the first to comment

Советы бывалого тестировщика менеджеру проектов

  1. 1. Игорь Бондаренко Советы бывалого тестировщика менеджеру проектов.
  2. 2. О себе • 9 лет в IT • 7 лет работы в тестировании • Head of Business Development in Neklo 1/14
  3. 3. Проблемы, которые будет освещать доклад • Как можно использовать тестировщиков? • Почему существует разделение подходов к тестированию? • Почему команда «стопперов» неэффективна? • Чем кроме тестирования можно занять команду? 2/14
  4. 4. Водопад, каскад, V-модель • Много времени на подготовку тестов • Есть подробная документация • Тестирование – это финальная стадия разработки • Цель тестирования – остановить выход билда 3/14
  5. 5. Гибкая разработка • Время ограничено • Документация? • Тестирование идет параллельно с разработкой • Цель тестирования – выпуск максимально качественного продукта 4/14
  6. 6. Команда «Стопперов» • Разделение ролей в команде тестирования • Тестирование по сценариям • Сильная зависимость сценария тестирования от стабильности билда • Провоцирует конфликты в команде 5/14
  7. 7. Команда «Разработчиков» • Универсальные взаимозаменяемые тестировщики • Тестирование методом свободного поиска • Работа на ранних этапах разработки • Нет разделения на тестировщиков и программистов 6/14
  8. 8. Раннее тестирование • Тестирование требований • Дайте почитать тесты программисту • Устройте обсуждение тестов • Тестирование api • Тестирование на заглушках 7/14
  9. 9. Забудьте о старых подходах к тестированию • Не пишите развернутые тесткейсы • Тесткейсы только для однозначно стабильных функций • Обходитесь чеклистами • Используйте разумный подход к количеству тестов • Тестирование методом свободного поиска • Автоматизируйте 8/14
  10. 10. Автоматизация • Не стесняйтесь использовать рекордеры • Не ждите волшебной пилюли • Используйте автоматизацию для регрессии 9/14
  11. 11. Учите тестировщика программировать • Code Review • Парное прогарммирование • Доверьте фреймворк разработчикам 10/14
  12. 12. Пустите тестировщиков вглубь проекта • Дайте доступ к серверам и БД • Тестируйте бэкенд • Поручите работу написания ДБ скриптов тестировщикам • Научите смотреть в логи • Не пропускайте критичные баги без дополнительных данных 11/14
  13. 13. Что-нибудь еще? • Работа с проектной документацией • Уточнение требований • Коммуникация с заказчиком • Составление тест-планов • Установка критериев выпуска продукта 12/14
  14. 14. Проблемы? 13/14
  15. 15. Взлетит! Но при условии, что: • Команда работает над одной задачей • В команде нет конфликтов на тему распределения ролей • Тестировщик растет и развивается с остальными членами команды А взлетит? 14/14
  16. 16. Спасибо за внимание! Скайп: igor.bondarenko1 E-mail: igor.bondarenko@neklo.com

×