Через 10 дней мы запускаем новый курс Программирование на C# для тестировщиков.
Оказалось, что среди наших читателей спрос на курсы на C# довольно высок, поэтому мы решили не останавливаться и подготовить еще один курс, который удачно вписывается в нашу линейку курсов по инструменту автоматизации Selenium.
Разработка тестов на C# с использованием Selenium 2.0
Онлайн-тренинг с домашними заданиями, 3 занятия по 1,5 часа
Тренер: Баранцев Алексей
За прошедшие несколько лет инструмент автоматизации тестов для веб-приложений Selenium приобрел фантастическую популярность.
Владение этим инструментом стало одним из обязательных умений для тестировщика-автоматизатора, достаточно посмотреть динамику вакансий, чтобы убедиться в этом.
Если вы хотите считаться профессионалом в области автоматизации тестирования, строчка "я знаю Selenium" обязательно должна присутствовать в вашем резюме.
Простые тесты можно создавать при помощи рекордеров Selenium IDE или Selenium Builder. Но при увеличении объёма и сложности тестов этот подход теряет свою эффективность и привлекательность. Профессионалы пишут тесты на языках программирования.
Если до этого Вы не занимались автоматизацией и не знакомы с Selenium, то лучше начать с курса Selenium 2.0: стартовый уровень.
C# входит в число четырёх языков программирования, которые официально поддерживаются Selenium, наряду с Java, Ruby и Python (и у нас есть тренинги на языке Java и Python, аналогичные данному).
Этот курс предназначен для тех, кто хочет освоить программный интерфейс Selenium 2.0 и научиться разрабатывать автотесты для веб-приложений на языке программирования C#.
После прохождения тренинга учащийся будет уметь разрабатывать автоматизированные тесты для веб-приложений на языке программирования C# с использованием инструмента Selenium 2.0, в частности:
- владеть базовым набором команд Selenium 2.0, эмулирующих действия пользователя (ввод текста, клики мышью),
- владеть расширенным набором команд Selenium 2.0, эмулирующих действия пользователя (клавиатурные сочетания, перетаскивание элементов мышью и другие),
- владеть техниками поиска (идентификации) элементов в окне браузера,
- уметь обеспечивать стабильность и скорость выполнения тестов за счёт правильного использования ожиданий,
- уметь выполнять проверки фактических данных, полученных из браузера, на соответствие ожидаемым значениям,
- владеть основными шаблонами проектирования тестов, в том числе шаблоном PageObject,
- уметь выстраивать архитектуру тестов таким образом, чтобы тесты можно было легко модифицировать и добавлять новые (при небольшом количестве тестов),
- уметь организовывать инфраструктуру для запуска тестов на сервере непрерывной интеграции.
Подробная программа и условия участия
А для тех, кому нужны курсы по Selenium на других языках, мы представляем расписание ближайших курсов:
Программирование на С# для тестировщиков онлайн с домашними заданиями, 10 занятий, начало: 15 августа
Разработка тестов на Python с использованием Selenium 2.0 онлайн с домашними заданиями, 3 занятия, начало: 22 августа
Все секреты и тайны Selenium 2.0 онлайн с домашними заданиями, 5 занятий, начало: 22 августа
Эффективное использование TestNG и JUnit онлайн с домашними заданиями, 4 занятия, начало: 29 августа
Selenium 2.0: стартовый уровень онлайн с домашними заданиями, 3 занятия, начало: 19 сентября
Разработка тестов на Java с использованием Selenium 2.0 онлайн с домашними заданиями, 3 занятия, начало: 3 октября
Программирование на Java для тестировщиков онлайн с домашними заданиями, 10 занятий, начало: 10 октября
|