Публикации по теме 'cypressio'
Изучите Cypress.io сложным путем: манипулируйте URL-адресами и ссылками
При выполнении веб-тестирования E2E переход на определенную веб-страницу и манипулирование значением URL-адреса являются распространенным методом. В этой статье мы поговорим о нескольких распространенных методах использования Cypress для управления URL-адресами.
cy.url() и cy.location()
Предположим, мы тестируем веб-сайт под названием automationpractice.com и страницу перенаправляем на http://automationpractice.com/index.php . В Cypress url — это псевдоним для cy.location(‘href’)..
Знакомство с кипарисом:
Введение в Cypress:
Cypress — это инструмент для тестирования веб-приложений. Cypress работает на Windows, Linux и macOS. Приложение Cypress — это программное обеспечение с открытым исходным кодом. Cypress — быстрорастущий фреймворк для веб-тестирования. Это развивающееся решение для автоматизации веб-тестирования является надежной дополнительной структурой для Selenium, который долгое время был де-факто структурой веб-автоматизации.
Cypress — это инструмент сквозного..
Автоматизированное приемочное тестирование с помощью Cypress (wip)
Обычно критерии приемлемости наших историй расходятся следующим образом:
As a user, I want to ...
Этого достаточно, чтобы донести намерение разрабатываемой функции до читателей-людей, которые понимают последствия и делают выводы о том, как может выглядеть правильное действие , но во многих случаях существующий продукт уже имеет какой-то образец взаимодействия, который можно воссоздать для новых случаев. Однако проблема заключается в том, какой пользователь участвует в игре: человек или..
Cypress.io Лучшие Лрактики
Если вы читаете эту статью, вы, вероятно, слышали о сквозном тестировании, интеграционном тестировании, тестировании пользовательского интерфейса и модульном тестировании. Однако пару недель назад я столкнулся с ситуацией, когда мне пришлось оценить поток платежей в моем веб-приложении, которое загружает модальное окно, содержащее iframe, содержащий все элементы ввода для сведений о платежах и отправку запросов на оплату на сервер.
Преодоление ограничений Cypress
На данный момент..
Техника проектирования компонентов Cypress.io для приложений React
Cypress меняет правила игры в мире автоматизированного тестирования, способ создания cypress и его архитектура позволяют нам как тестировщикам охватывать больше сценариев.
Кипарис — это не Селен; на самом деле это совсем другое. И способ построения и проектирования фреймворка тоже должен быть другим.
Самая известная техника проектирования в Selenium — это объектная модель страницы, и многие тестировщики используют ту же технику проектирования с Cypress. Даже тот Cypress на своем..
Cypress: как проверить, загружен ли файл с помощью cy-verify-downloads
В этой статье я покажу, как вы можете проверить, загружен ли файл с помощью Cypress.
Проблема 🔴
Во-первых, представьте ситуацию, что у вас есть функция, в которой пользователь нажимает кнопку Download , и файл начинает загружаться на ваш компьютер. Итак, вам нужно протестировать функциональность загрузки, и вы используете cypress в качестве инструмента для тестирования.
Прежде чем мы начнем, я хотел бы упомянуть, что есть много способов проверить это, так что все зависит от..
Автоматизация тестирования с Cypress
Автоматизация тестирования с Cypress
Что такое кипарис и почему кипарис?
Cypress - это инструмент для надежного тестирования всего, что работает в веб-браузере.
Кроме того, Cypress - это инструмент автоматизации тестирования на основе JavaScript, который быстро набирает популярность в современной индустрии благодаря:
Быстрое и надежное исполнение Легкость и простота внедрения Встроенные заглушки Некоторые богатые и уникальные особенности
Возможность быстро запускать..