Мы рады сообщить о расширении набора тренингов по направлению тестирования и QA в нашем тренинг-центре. Андрей Дзыня присоединился к составу наших тренеров и подготовил тренинг “Exploratory Testing”. Андрей является экспертом в области тестирования и автоматизации тестирования ПО, а также докладчиком многих отраслевых конференций. На протяжении своей профессиональной карьеры он освоил широкий набор инструментов по автоматизации тестирования разнообразного ПО, начиная от простых мобильных приложений, заканчивая сложными распределенными системами. Андрей занимается улучшением личной эффективности и развитием тестирования на просторах СНГ.
Мы давно хотели сделать подобный тренинг – он отлично дополняет Agile направление. Ведь в гибких методологиях разработки основная цель – выпускать работающую версию продукта как можно чаще. Большую роль начинают играть инженерные практики, гибкие подходы к проектированию и поставке продукта.
А вот с тестированием дела обстоят не так гладко. Многие из Agile методологий работают отлично только в случае практически полной автоматизации тестирования. Зачастую, с задачей автоматизации могут помочь разработчики или же совсем забрать эту активность на себя.
Но что делать с теми тестами, которые нельзя автоматизировать? Или разработка которых очень затратна по времени? Или пока что не понятно, нужно ли вообще это автоматизировать? Как можно быть уверенным что все работает в этом случае? Ответ очевиден – нужно тестировать вручную. И что дальше?
Услышав это, происходит два варианта:
- Мы возвращаемся к нашему прошлому опыту, который подсказывает: “бери шаблон, пиши тест план, проводи тест дизайн, пиши тест кейсы, жди пока разработчики напишут новую версию, тестируй”. После первой итерации становится понятным, что так дело не пойдет и это напоминает старый добрый Waterfall. Такая манера тестирования не сходится сразу с двумя из заповедей “Working software over comprehensive documentation” и “People and individuals over the processes and tools”.
- Происходят попытки перестроиться на “гибкое тестирование”, но обычно все сводится к “я протестировал это, кажется работает, но вот нашел две баги”. Этот подход не противоречит Agile манифесту, но не дает четкого понимания и полной картины тестирования на проекте.
Из двух примеров явно вырисовывается Scripted Testing (скриптовое тестирование) и Ad hoc (случайное тестирование). Оба подхода проблемные и часто не дают от тестирования ожидаемого результата. Тестировщики на таких проектах обычно живут в хаосе, так как не успевают закончить тестирование, или же не могут четко озвучить статус работы.
В большинстве случаев, когда люди слышали об Exploratory Testing, воспринимали как “понятно, ну не будем писать тест-кейсы, будем работать по чеклисту”. И скриптовый подход к тестированию начинает превращаться все в тот же ad-hoc хаос, где нет четкого понимания, что и как должно быть протестировано, нет целей, нет плана.
Основные заблуждения, относящиеся к исследовательскому тестированию исходят от непонимания того, что такое тестирование в целом. Exploratory Testing – это не просто Ad hoc тестирование, это полностью новая концепция и подход к тестированию – Software-Testing 2.0.
Данный тренинг создан для того, чтобы помочь тестировщикам разного уровня освоить этот подход к тестированию и успешно применить его в своей практике. Это как раз та интеллектуальная составляющая работы тестировщика, которая не может быть автоматизирована (по крайней мере на данный момент).
Чтобы успешно работать в современных процессах разработки и осуществлять успешное тестирование продукта, необходимо большое внимание уделять именно таким подходам. Вместе с автоматизацией, они могут принести в ваш проект спокойствие и надежность, которая поможет частым поставкам по-настоящему рабочего продукта.
Детальное описание и программу вы можете найти на странице тренинга. Мы уже запланировали первых два тренинга: 16 июня в Киеве и 6 июля в Днепропетровске. Регистрация уже открыта и количество мест ограничено 15 участниками. Стоимость тренинга 1000 гривен за участника (обед включен). Торопитесь занять себе место и поучаствовать в этом интереснейшем тренинге!
Обсуждение (
Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280
Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280
Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280
Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280
Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280
Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280
0)