Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

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

739 vues

Publié le

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

Publié dans : Formation
  • Soyez le premier à commenter

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

  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

×