8 распространенных ошибок в Cypress
Cтатья о 8 наиболее часто встречаемых ошибках в Cypress и о принципах, которые помогут вам избежать этих ошибок .
Cypress — это инструмент для тестирования внешнего интерфейса веб-приложений. Cypress работает на Windows, Linux и macOS. Приложение Cypress — это программное обеспечение с открытым исходным кодом, выпущенное по лицензии MIT
Cтатья о 8 наиболее часто встречаемых ошибках в Cypress и о принципах, которые помогут вам избежать этих ошибок .
В этой статье вы узнаете о том, как осуществить вход в систему с помощью Cypress при поддержке Google SSO на реальном примере.
Этот учебник охватывает все аспекты работы с Cypress — мощным инструментом для автоматизации тестирования веб-приложений. В нем вы найдете подробные статьи, начиная от установки и основ, и заканчивая более сложными темами, такими как написание тестов, работа с асинхронным кодом, кастомные команды и интеграция с популярными инструментами CI/CD. Изучайте Cypress с нашим учебником, чтобы создавать стабильные …
В этой статье я бы хотел поделиться своим взглядом на то, как должен создаваться и структурироваться успешный проект. Это основано на моем почти 7-летнем опыте создания различных проектов на Cypress.
В данной статье мы рассмотрим 13 версию Cypress и покажем, как интегрировать ее с Cucumber, а также как применять паттерн Page Object Model (POM) в связке с Cucumber для эффективной автоматизации тестирования.
Нередко на сайтах реализуются редиректы одних страниц на другие. Давайте разберем, как протестировать такие перенаправления в Cypress.
В этой статье мы поговорим о том, как настроить пользовательское логирование для оптимизации работы с тест-раннером (test runner).
Данный шаблон проектирования уже давно является практически стандартным архитектурным шаблоном для множества работ по автоматизации. Мы все согласны с преимуществами, которые он дает. При этом мы иногда пренебрегаем некоторыми сложностями, которые он создает в долгосрочной перспективе.
В этой статье мы рассмотрим несколько способов создания тестового пользователя и его последующего использования в тестах Cypress.
Xpath-селекторы считаются довольно трудночитаемыми и не дают особых преимуществ по сравнению с селекторами CSS или data-* атрибутами. Тем не менее, они считаются довольно трудночитаемыми и не дают особых преимуществ по сравнению с селекторами CSS или data-* атрибутами. Благодаря jQuery, встроенному в Cypress, вы можете выбирать элементы гораздо более удобным для чтения способом. Тем не менее, xpath-селекторы широко используются и являются оптимальным выбором для проектов, в которых у вас нет доступа к исходному коду. Поэтому полезно иметь представление о том, как их использовать.
В этой статье мы рассмотрим, как работают основные хуки в Cypress: before(), beforeEach(), after() и afterEach().
В данной статье мы узнаем, как получить правильные атрибуты элемента и осуществить доступ к различным свойствам выбранного элемента в HTML.
Конфигурация различных сред — это сложная тема, особенно если речь идёт о Cypress. Эта статья расскажет о конфигурации, разбив её на последовательные небольшие шаги, которые помогут лучше ориентироваться в этой теме.
Эта статья с примерами рассказывает о том, каким образом можно использовать деструктуризацию в Cypress.
Если вы выполняете сотни тестов в Cypress, есть вероятность, что иногда вам необходимо выполнить только часть из них. Такая выборка тестов может реализовываться по-разому, и в этой статье я хочу показать вам свой подход.