<style>.lazy{display:none}</style>Cypress - Страница 2 из 4 - QaRocks

Cypress

Cypress — это инструмент для тестирования внешнего интерфейса веб-приложений. Cypress работает на Windows, Linux и macOS. Приложение Cypress — это программное обеспечение с открытым исходным кодом, выпущенное по лицензии MIT

experimentalNetworkStubbing – заглушка сети в Cypress

В начале сентября компания Cypress выпустила новую экспериментальную функцию под названием experimentalNetworkStubbing. Я решил подробнее изучить, что она делает. Ниже я поделюсь с вами примерами кода.

Работа с файлами cookies в Cypress

Вы успешно вошли в свое приложение и прошли первый тест. Затем перешли к следующему тесту, нажали на него, но внезапно ваша сессия закончилась, и нужно снова пройти авторизацию. Почему Cypress выводит вас из системы после каждого теста?

Автодополнение селекторов в Cypress с помощью TypeScript

В этой статье вы узнаете:
-как создать собственную команду, которая будет автоматически заполнять ваши селекторы;
-как выполнять проверку тестов, написанных на TypeScript;
-как искать селекторы в приложении;
-как создать предупреждение о том, что в вашем приложении есть селекторы, которые вы не используете.

Цепочки команд в Cypress

Как писать эффективные цепочки команд в Cypress

Если вы используете Cypress, то, вероятно, знакомы с цепочками команд. Я заметил, что многие пользователи Cypress знают о них, но иногда немного не понимают логику, лежащую в их основе.

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

Тестирование ссылок в Cypress

Тестирование ссылок в Cypress

Я часто сталкиваюсь с ситуацией, когда необходимо протестировать панель навигации на странице, чтобы убедиться, что все ссылки действительно работают. Это очень хороший проблемный случай, в котором можно применять различные стратегии. В этой статье я хотел бы рассказать о них и показать примеры их применения в Cypress.

Выбор элементов в Cypress

Селекторы могут быть достаточно трудными для понимания. Особенно если вы только начинаете заниматься автоматизацией тестирования. Многие специалисты испытывают трудности с селекторами, и главная причина заключается в том, что они используют неверный подход к выбору элементов на странице. В этой статье мы рассмотрим основные принципы выбора элементов на странице с помощью Cypress.

Тестирование производительности фронтенда с помощью Cypress

Существует множество способов измерения производительности с помощью инструмента Cypress. В сегодняшней статье мы поговорим об одном из самых простых.

Тестирование API в Cypress

Если вы когда-либо тестировали API с помощью Postman или другого инструмента, то эта статья будет для вас просто находкой. Cypress – это отличный инструмент тестирования, который также может быть очень полезен при тестировании API. В сегодняшней статье мы поговорим о том, как написать API-тест в Cypress.

Чтение и тестирование JSON-объекта в Cypress

Изучение Cypress можно начать, имея довольно слабое представление о JavaScript. Первое препятствие, с которым можно столкнуться в начале обучения, – это понимание того, как получить доступ к данным в ответе в формате JSON.

Cucumber в Cypress: Пошаговое руководство

Один из самых распространенных вопросов, которые встречаются на вебинарах и прямых трансляциях, звучит так:  Как использовать “X” в Cucumber? . Будь то тестирование API,  cy.session() или другая функциональность, Cucumber является обязательным требованием во многих командах.