SDCast

SDCast


SDCast #53: в гостях Андрей Солнцев и Алексей Виноградов, разработчики Selenide

March 21, 2017

Встречайте 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.