Майкл Палотас

Element34, Швейцария

Основатель и Главный исполнительный директор Element34 Solutions. Принимал участие в разработке Selenium Grid. В прошлом занимал должность главы отдела технического обеспечения качества на eBay. В течение более чем 10 лет г-н Палотас оформлял техническое обеспечение разработки и тестирования ПО в международной компании eBay в качестве главы отдела технического обеспечения качества. Он играл ключевую роль среди лиц, ответственных за осуществление преобразования eBay International из организации с водопадным типом процесса разработки в организацию с высокой гибкостью, которая использует новые пути и применяет новые подходы, особенно в области разработки и тестирования. Перед тем как присоединиться к eBay, Майкл занимал ведущие должность в таких компаниях как Ericsson, Nortel Networks, Intel.

Тема: Selenium Grid: построение масштабируемой, надежной и удобной в обслуживании инфраструктуры исполнения для вашего тестирования с помощью Selenium

По мнению Gartner Magic Quadrant, к 2020 году Selenium станет стандартом де-факто в области автоматизации тестирования. Можно сказать, что Selenium уже «является» стандартом для автоматизации Интернет- и мобильных приложений. Многие организации уже начали разрабатывать значительные наборы тестов, используя инструмент Selenium. В то время как Selenium представляет собой относительно простой способ написания тестов (при условии наличия ноу-хау в области разработки ПО), организациям зачастую не хватает среды исполнения с браузерами и мобильными устройствами, на которых можно выполнить эти тесты надёжным и масштабируемым образом.

Компонент Selenium Grid инструмента Selenium позволяет осуществлять тестирование параллельно, что существенно сокращает само время тестирования. Настройка Selenium Grid для демонстрационных целей / подтверждения работоспособности концепции представляет собой относительно простую задачу. Однако настройка, использование и поддержание работы высоко масштабируемой, современной, стабильной, экономичной и безопасной инфраструктуры Selenium Grid — это очень сложно и отнимает много времени.

Майкл Палотас расскажет, какие моменты необходимо учитывать организациям при разработке архитектуры и принятия решения касательно инфраструктуры автоматизации тестирования для Интернет- и мобильных приложений с использованием инструмента Selenium / Selenium Grid (а также многое другое). Семинар позволит продемонстрировать возможные подходы и пролить свет на такие аспекты как:

  • Создавать самостоятельно или купить
  • Облачный или внутренний сервер
  • Управляемость или самоуправляемость
  • Масштабируемость
  • Рабочие характеристики
  • Цена
  • Предоставление отчетности и контроль
  • Целевое применение: Интернет, мобильные устройства и др.

Michael Palotas

Element34, Switzerland

Founder and CEO of Element34 Solutions. Co-developed Selenium Grid. Ex-eBay Head of Quality Engineering. For more than 10 years Mr Palotas shaped software and test engineering at eBay International as Head of Quality Engineering. He was key responsible for leading the transformation for eBay International from a waterfall to a highly agile organisation employing new paths and approaches especially in the field of engineering practices. Before joining eBay, Michael held lead roles in companies like Ericsson, Nortel Networks, Intel.

Topic: Selenium Grid — Building a Scalable, Reliable and Maintainable Execution Infrastructure for Your Selenium Tests

According to the Gartner Magic Quadrant for test automation, Selenium will become the de-facto standard by 2020 for test automation. One could say that Selenium already “is” the standard for automating web and mobile applications. Many organisations have started to build up substantial test suites with Selenium. While Selenium allows for a relatively easy way to write tests (assuming software development know-how), organisations often lack an execution environment with browsers and mobiles where those tests can be run in a reliable and scalable fashion.

Selenium provides the Selenium Grid component to execute tests in parallel, which drastically reduces the time of test runs.
Setting up the Selenium Grid for demo/proof of concept purposes is a relatively simple task. However, the setup, operation, and up-keeping of a highly scalable, up-to-date, stable, cost-efficient and secure Selenium Grid infrastructure is highly complex and time-consuming.

Michael Palotas will showcase what organizations should consider when architecting and deciding on the test automation infrastructure for web and mobile with Selenium / Selenium Grid (and beyond). They will show possible approaches and shed light on aspects including:

  • Build vs. buy
  • Cloud vs. in-house
  • Managed vs. self-operated
  • Scalability
  • Performance
  • Pricing
  • Reporting and monitoring
  • Target application: Web, mobile and beyond