Встречайте 53-й выпуск подкаста! В этот раз речь пойдёт о тестировании. У меня в гостях Андрей Солнцев, автор фреймворка для тестирования Selenide (http://ru.selenide.org/index.html), разработчик из codeborne (https://codeborne.com/) и Алексей Виноградов, независимый консультант, модератор подкаста Radio-QA (http://radio-qa.com/).
Андрей рассказал
Встречайте 53-й выпуск подкаста! В этот раз речь пойдёт о тестировании. У меня в гостях Андрей Солнцев, автор фреймворка для тестирования Selenide (http://ru.selenide.org/index.html), разработчик из codeborne (https://codeborne.com/) и Алексей Виноградов, независимый консультант, модератор подкаста Radio-QA (http://radio-qa.com/). Андрей рассказал про то, как появился проект Selenide, чего не хватало на тот момент в Selenium и как всё начиналось. Рассказал о том, как он сам превратился из просто разработчика в разработчика-тестировщика :) Алексей рассказал немного теоретической части о тестировании, видах тестирования, в особенности про автоматизированное тестирование. Вспомнили мы и так называемую пирамиду тестирования, стоимость написания тестов и стоимость их поддержки. Так же мы обсудили непростые вопросы взаимодействия разработчиков и тестировщиков, их роли в команде, возникающие проблемы и способы их решения. Ребята рассказали про то, как устроен проект Selenide изнутри: как идёт разработка, как устроено тестирование самого фреймворка для тестирования :), насколько велико сообщество вокруг проекта и другие смежные вопросы. Алексей так же рассказал о ближайших и дальнейших планах по развитию проекта. Ссылки на ресурсы по темам выпуска: * Блог Андрея Солнцева (http://asolntsev.github.io/). * Блог Алексея Виноградова (http://qa-blog.alexei-vinogradov.de/). * Selenide (http://ru.selenide.org/index.html). Фреймворк для UI тестирования на Java. * Подкаст Radio-QA (http://radio-qa.com/). * Отличные конференции по тестированию: * Ежегодная конференция Selenium Camp (http://seleniumcamp.com/) в Киеве. * Гейзенбаг (https://heisenbug.ru/). Большая техническая конференция для специалистов в области тестирования. * Доклад Алексея “QA Battle: PageObjects c типизацией (JDI) vs. без типизации (Selenide) (https://www.youtube.com/watch?v=iX7ptfdpJXY&list=PLsVTVVvrKX9tLKqDQ2Ab8lBgWnTc_iHRN&index=17)”. * Доклад Антона Кекса “Как нам спасти Java?” (часть 1 (https://www.youtube.com/watch?v=TSAlj04_tkA), часть 2 (https://www.youtube.com/watch?v=cPXTozVjSHo)). * Мастер-класс Алексея Виноградова “UI-тестирование с Selenide с начала (http://testconf.ru/ui-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%81-selenide-%D1%81-%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D0%B0/?lang=ru)” в рамках конференции TestCon Moscow 2017.