Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

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

853 Aufrufe

Veröffentlicht am

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

Veröffentlicht in: Bildung
  • Login to see the comments

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

  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

×