Русский
Конференции для профессионалов индустрии информационных технологий

Баранцев Алексей

тренер, консультант
Software-Testing.Ru
Россия
Москва

Доклады

Selenide? Katalon? Cypress? Кто он, будущий убийца Selenium?

12.11.2018

Selenium это самый популярный инструмент автоматизации веб-приложений. Вакансии, тренинги, обсуждения на форумах и в чатах -- всё свидетельствует об этом. Да, самый популярный. Пока. Но надолго ли? Ведь у него полно слабостей, и конкуренты активно пользуются его этим. Давят со всех сторон. Selenide позволяет писать более компактный код, Katalon предоставляет навороченную среду разработки, Cypress работает в разы быстрее и теснее интегрируется с браузером. Кто из них скинет Selenium с трона и когда это случится? Сможет ли Selenium противостоять этому натиску? И нужно ли противостоять, может быть мавр уже сделал своё дело и может уходить? Предсказывать будущее -- дело неблагодарное... но давайте всё таки попробуем :)

Уровень сложности
Секционный доклад (40 мин)

Экосистема Selenium

12.08.2016

На уроках биологии нам рассказывали о том, что в природе всё взаимосвязано, живые организмы существуют не в изоляции, а взаимодействуют со средой и другими организмами. Выжить они могу только вместе, в виде самоорганизующейся и саморазвивающейся экосистемы, внутри которой происходит постоянный обмен энергией.


В мире информационных технологий тоже возникают похожие сложные структуры, в которых роль организмов выполняют команды разработчиков, пользователи, консультанты, провайдеры услуг.


Крупные экосистемы порождаются, например, производителями операционных систем. Экосистемы поменьше порождаются языками программирования, платформами разработки, технологиями и фреймворками.


Одна из наиболее сильных и стабильных экосистем в мире тестирования сложилась вокруг проекта Selenium.


В своём выступлении расскажу о том, как эта экосистема устроена, и о том, как правильно, наиболее эффективно, потреблять то, что она производит.

Уровень сложности
Секционный доклад (40 мин)

Оценка качества автотестов

07.10.2015

Автоматизированные тесты -- это программный продукт. И как для любого другого программного продукта, для автотестов можно сформулировать требования к качеству, выработать критерии для оценки их качества, ну и проверить, удовлетворяются ли эти требования. Вот об этом я и хочу рассказать в своём докладе -- какими должны быть качественные автотесты.


Уровень сложности
Секционный доклад (40 мин)

Тестирование на основе моделей: "ужас-ужас" или всё не так страшно?

17.02.2014
Про тестирование на основе моделей (model based testing, MBT) ходит множество мифов -- что оно неприменимо в реальной жизни; или применимо, но слишком дорого; или может быть не дорого, но очень сложно. Отчасти это действительно так, описанные в литературе примеры представляются либо простыми, но бесполезными, либо чересчур сложными и насыщенными какой-то непонятной математической терминологией. На самом деле сложность применения этого подхода преувеличена, она определяется сложностью используемых моделей, а их можно сделать достаточно простыми и при этом всё равно получить некоторые выгоды. Я покажу некоторые примеры, которые помогут вам понять, чем и когда может оказаться полезно тестирование на основе моделей, если у вас уже есть разработанные достаточно хорошие автотесты -- как тестирование на основе моделей позволит вам сделать их ещё лучше. И это будет недорого и несложно.
Уровень сложности
Секционный доклад (40 мин)

Посещал конференции

Посещал тренинги

Видео