Тренинг Алексея Баранцева: «Автоматизация функционального тестирования веб-приложений: Selenium + Selenium RC»

Минск, 18 Января 02:00 - 02:00

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

Обязательные требования к участникам:

  • общее представление об устройстве веб-приложений,
  • умение программировать на каком-либо языке программирования из следующего списка: Java, .Net (любой из языков семейства), Python, Ruby (примечание: тренер будет использовать язык Java),

Рекомендованные требования к участникам:

  • представление о работе браузера (DOM, CSS, JavaScript),
  • знание основ XPath
  • владение фреймворком автоматизации запуска тестов TestNG

Программа тренинга

  1. Как устроен Selenium (Core, RC, Grid). В чём отличие от других аналогичных фреймворков.
  2. Selenum IDE. Простейшие тесты. Запись и воспроизведение тестовых скриптов. Отладка и доработка тестовых скриптов в среде Selenium IDE.
  3. Переход к Selenium RC. Перенос тестовых скриптов из Selenium IDE в Selenium RC. Запуск, отладка и доработка тестовых скриптов.
  4. Основы разработки тестов с использованием TestNG.
  5. Принципы организации тестового набора. Повторное использование фрагментов кода. Многослойная архитектура тестов. Повышение устойчивости тестов к изменениям требований и реализации.
  6. Принципы создания устойчивых локаторов.
  7. Вспомогательные инструменты -- Firebug, XPather, IE Developer Toolbar.
  8. Использование различных браузеров и особенности взаимодействия Selenium с ними.

Стоимость участия: 495 000 бел. рублей без НДС

Тренер:

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

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

Основное место работы:

Институт системного программирования Российской Академии Наук (ИСП РАН), отдел технологий программирования, аккаунт-менеджер коммерческих проектов

Образование:

1990 – 1995 Московский государственный университет им. М.В.Ломоносова, механико-математический факультет, специальность: математика, прикладная математика

1995 – 1998 Московский государственный университет им. М.В.Ломоносова, механико-математический факультет, аспирантура, каф. высшей алгебры

Деятельность в области тестирования:

Работаю в области тестирования программного обеспечения с 1994 года. Сначала заказное тестирование, потом разработка своих инструментов тестирования (UniTESK Lab). Прошёл путь от рядового тестировщика до аккаунт-менеджера, побывав по пути и разработчиком, и аналитиком, и консультантом, и менеджером проектов. Сейчас работаю над кандидатской диссертацией, посвященной тестированию веб-приложений.

Читаю лекции о тестировании программного обеспечения студентам ГУ ВШЭ и МФТИ, провожу тренинги.

Ну и конечно -- главный редактор портала Software-Testing.Ru. Кое что о том, почему и зачем я стал главным редактором портала и в какую сторону я планирую его развивать вы можете узнать, прочитав мое интервью порталу www.it4business.ru.

Регистрация

Другие тренинги Алексея Баранцева в Минске:

Стоимость участия

Бесплатно

Место проведения

Минск, Минск

Идут 0

© 2008–2021 ЗАО «Дев Бай Медиа»
Перепечатка материалов dev.by возможна только с письменного разрешения редакции.
При цитировании обязательна прямая гиперссылка на соответствующие материалы. Пишите на [email protected].