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

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

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

Доклады

Экосистема Selenium

12.08.2016

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


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


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


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


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

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

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

07.10.2015

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


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

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

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

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

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

Видео