- Регистрация
- 13.03.2019
- Сообщения
- 48 482
Selenium и Selenide для начинающих Test Automation Engineer Java, Selenium, Selenide, JUnit, Allure report, Jenkins, Test Framework, CSS Selectors, XPath Locators, Page Object, GIT Чему вы научитесь Подготовка и знакомство с инструментами и технологиями: Java, JUnit, Selenium WebDriver, Selenide, Git, Jenkinse, Allure Report Знакомство с XPath локаторами, CSS селекторами для нахождения элементов на странице Изучение Selenium WebDriver: базовые действия имитирующие поведение пользователя Проектирование тестов: PageObject, PageFactory Изучение Selenium WebDriver: продвинутые возможности имитирующие пользователя Изучение и применение Selenide: разбор отличительных свойств от Selenium Создание финальных проектов на Selenium и Selenide Создание отчетности с Allure Report Подключение CI Jenkins и использование VCS Git. Описание Данный курс является пошаговым руководством, к созданию собственного тестового фреймворка для применения на любом web-приложении, используя Selenium WebDriver и библиотеку Selenide с минимальной теорией и максимум практики. Во время курса слушатели смогут на практике освоить работу с тестовым фреймворком JUnit, разобраться в проектировании тестов на основе шаблонов проектирования Page Object и Page Factory. Также буду рассмотрены как простые так и сложные CSS селекторы и XPath локаторы, необходимые для идентифициирования web-элементов. Разработка будет происходит на языке программирования Java. Несмотря на то, что мы не будем изучать данный язык программирования, программу курса построена так, чтобы как можно легче и проще построить тесты, ведь главное в тестах - это простота чтения, понимание и лаконичность. Также в рамках курса мы косвенно изучим средства для создания отчетности: Allure Report, Git вместе с Jenkins. И кульминацией курса будет анализ созданных проектов с помощью Selenium WebDriver и Selenide, выводы про том, какой инструмент лучше использовать. Данный курс будет полезным для специалистов по ручному тестированию, желающих увеличить свою компетенцию. Для студентов, изучающих новые технологии и желающих развиваться в автоматизации тестирования веб. И для всех людей, которые открыты к новым знаниям, чтобы быть в тренде передовых ИТ-технологий. Для кого этот курс: Все желающие освоить новую профессию. Начинающие специалисты в автоматизации тестирования. Специалисты по ручному тестированию, желающие перейти в автоматизацию. |
Быстрая оплата RUB, UAH, KZT