Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cypress на реальном проекте для начинающих QA Automation
Highest Rated
Rating: 4.1 out of 5(200 ratings)
576 students

Cypress на реальном проекте для начинающих QA Automation

WEB UI / API / Visual Testing: базовые методы и функции, CSS селекторы, Mocks, Stubs и создание реального проекта.
Created bySergei Semenov
Last updated 12/2020
Russian

What you'll learn

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

Course content

3 sections27 lectures5h 28m total length
  • Введение3:10
  • Установка тестового окружения3:22
  • Установка Cypress7:05
  • Структура Cypress проекта и начальная конфигурация6:01
  • Структура тестов в Cypress2:42
  • DOM и элементы8:05

Requirements

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

Description

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 с нуля!

Cypress is most often compared to Selenium; however, Cypress differs both fundamentally and architecturally.


Cypress is not limited by the same restrictions as Selenium.


This allows you to write faster, easier and more reliably.


In this course, we will discuss a complete understanding and practical testing of applications using Cypress.


This course starts with the basics and gradually works its way up to the advanced concepts of Cypress.


This course covers topics such as


Testing UI Automation for Web Apps via Chrome


Full understanding of Cypress Runner


API testing with Cypress


XHR testing to test the XMLHTTPResponse of any site


Cypress and Locators


Full understanding of various Cypress commands


Cypress control panel for running tests in parallel


Using PageObject in Cypress


Visual testing - layout testing


CI integration


Cypress cross-browser testing support


At the end of this course, you will have a complete understanding of Cypress from the ground up!

Who this course is for:

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