[Udemy] Cypress на реальном проекте для начинающих QA Automation [Сергей Семенов]

90

Чему вы научитесь

  • По окончании курса вы сможете создавать быстрые и надежные тесты автоматизации для любого веб-приложения с помощью Cypress.
  • Практические знания в проектировании фреймворка Cypress Automation с нуля
  • Полное понимание компонентов Cypress для записи ведо, снимков экрана и отчетов о выполнении тестов.
  • Изучите тестирование XHR / API с помощью Cypress для создания интеллектуальных тестов автоматизации с фиктивными ответами
  • Cypress API
  • Cypress Mocks и Stubs
  • Cypress CI
  • GIT
  • XPath, CSS селекторы

Требования

  • Необходимы базовые знания и навыки работы с языком программирования JavaScript.
  • Необходимы навыки продвинутого пользователя ПК, уметь установить софт на разные операционные системы: Windows, MacOS или Linux. В курсе разработка будет демонстрироваться на MacOS, однако вся работа аналогична для остальных систем.

Описание
Cypress
чаще всего сравнивают с Selenium; однако Cypress отличается как фундаментально, так и архитектурно.

Cypress не ограничен теми же ограничениями, что и Selenium.
Это позволяет вам писать быстрее, проще и надежнее.

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

Этот курс начинается с основ и постепенно продвигается к продвинутым концепциям Cypress.

Этот курс охватывает такие темы, как

  • Тестирование автоматизации пользовательского интерфейса для веб-приложений через Chrome
  • Полное понимание Cypress Runner
  • Тестирование API с Cypress
  • XHR-тестирование для тестирования XMLHTTPResponse любого сайт
  • Cypress и Locators
  • Полное понимание различных команд Cypress
  • Панель управления Cypress для параллельного выполнения тестов
  • Использование PageObject в Cypress
  • Visual testing — тестирование верстки
  • Интеграция CI
  • Поддержка кросс-браузерного тестирования Cypress

В конце этого курса вы получите полное представление о Cypress с нуля!

Для кого этот курс:

  • Все желающие освоить новую профессию.
  • Начинающие специалисты в автоматизации тестирования.
  • Специалисты по ручному тестированию, желающие перейти в автоматизацию.