«Аплана» на SQA Days: женская «битва» вокруг BDD

Специалисты компании «Аплана» приняли участие в 21-й международной конференции специалистов в области обеспечения качества ПО – SQA Days, где представили свой взгляд на популярные инструменты создания BDD-тестов.

Специалисты компании «Аплана» приняли участие в 21-й международной конференции специалистов в области обеспечения качества ПО – SQA Days, где представили свой взгляд на популярные инструменты создания BDD-тестов.


Конференция SQA Days-21 прошла 26-27 мая в московском выставочном центре «Инфопространство» и собрала сотни специалистов, занимающихся обеспечением качества программных продуктов. От компании «Аплана» в мероприятии приняли участие Анна Чернышёва и Юлия Ковалёва. Главный профессиональный интерес девушек – java-разработка автотестов, в настоящее время они успешно пишут их для «Альфа-Лаборатории». На конференции Аня и Юля решили построить своё выступление в модном формате «баттла» - соревнование друг с другом в духе Mortal Kombat должно было дать ответ, у какого из двух BDD-инструментов – JBehave или Cucumber – наибольшее количество ограничений.

Узнать о том, что именно подстерегает разработчика при выборе Cucumber или JBehave, он сможет только если “прошуршит” весь StackOverflow или сам попробует библиотеку в работе. Доклад очаровательных разработчиц автотестов из «Апланы» был призван помочь избежать фатальной ошибки переписывания старого фреймворка с автотестами на новую библиотеку, просто потому что однажды кто-то выбрал не тот инструмент.

По итогам «битвы» из десяти раундов зафиксирована боевая ничья. По мнению докладчиц, JBehave довольно мощный, но тяжёлый инструмент. В свою очередь, Cucumber получил репутацию модного, молодёжного, стремительного меняющегося средства. У того и другого решения есть свои «фишки» и ограничения, также как и решения для быстрого запуска проекта.

Традиционно SQA Days-21охватил широкий спектр профессиональных вопросов в области обеспечения качества ПО, включая методики и инструменты тестирования, автоматизацию тестирования, управление командами тестировщиков, процессы обеспечения качества в компании, аутсорсинг, совершенствование процессов тестирования и инновации.

{% snippet 'carousel' %}

Сайт IBS использует cookie. Это дает нам возможность следить за корректной работой сайта, а также анализировать данные, чтобы развивать наши продукты и сервисы. Посещая сайт, вы соглашаетесь с обработкой ваших персональных данных.