Баранцев Алексей
тренер, консультант - Software-Testing.Ru
Москва, Россия
Доклады (4)
  • 12.11.2018
    Selenide? Katalon? Cypress? Кто он, будущий убийца Selenium?

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

    • Просто
    • 40 мин
    • SQA Days EU / 1
  • 12.08.2016
    Экосистема Selenium

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


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


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


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


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

    • Просто
    • 40 мин
    • SQA Days / 20
  • 07.10.2015
    Оценка качества автотестов

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


    • Среднe
    • 40 мин
    • SQA Days / 18
  • 17.02.2014
    Тестирование на основе моделей: "ужас-ужас" или всё не так страшно?

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

    • Сложнo
    • 40 мин
    • SQA Days / 15
Напишите нам, мы онлайн!