All Projects → egiv → react-cypress-demo

egiv / react-cypress-demo

Licence: other
Демонстрация работы библиотеки cypress.io

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to react-cypress-demo

awesome-address-book
This project shows a basic address book built with ReactJS, Redux Toolkit and Typescript 📖
Stars: ✭ 20 (+17.65%)
Mutual labels:  cypress
testcontainers-cypress
Testcontainers module for running Cypress tests
Stars: ✭ 34 (+100%)
Mutual labels:  cypress
Cypress Example Recipes
Various recipes for testing common scenarios with Cypress
Stars: ✭ 2,485 (+14517.65%)
Mutual labels:  cypress
cypress-mochawesome-reporter
Zero config Mochawesome reporter for Cypress with screenshots
Stars: ✭ 48 (+182.35%)
Mutual labels:  cypress
user-story
POST stories. GET features.
Stars: ✭ 27 (+58.82%)
Mutual labels:  cypress
cypress-angular-unit-test
Trying to load and bootstrap Angular component dynamically inside Cypress
Stars: ✭ 146 (+758.82%)
Mutual labels:  cypress
cypress-example-docker-compose
Example running Cypress tests against Apache server via docker-compose
Stars: ✭ 106 (+523.53%)
Mutual labels:  cypress
charts
A Kubernetes Helm Chart for Sorry Cypress, an open-source on-premise, self-hosted alternative to cypress dashboard.
Stars: ✭ 26 (+52.94%)
Mutual labels:  cypress
cypress-cli
CLI for Cypress.io Desktop App
Stars: ✭ 39 (+129.41%)
Mutual labels:  cypress
Cypress Realworld App
A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
Stars: ✭ 2,888 (+16888.24%)
Mutual labels:  cypress
cypress-websocket-testing
Test WebSocket connections with Cypress
Stars: ✭ 65 (+282.35%)
Mutual labels:  cypress
cypress-laravel
Cypress plugin to test Laravel applications
Stars: ✭ 26 (+52.94%)
Mutual labels:  cypress
Nx
Smart, Fast and Extensible Build System
Stars: ✭ 9,737 (+57176.47%)
Mutual labels:  cypress
daruma-backend
🎎 Shared Expense Manager (Backend) - NestJS+DDD+CQRS+Event Sourcing 🎎
Stars: ✭ 70 (+311.76%)
Mutual labels:  cypress
Vuesion
Vuesion is a boilerplate that helps product teams build faster than ever with fewer headaches and modern best practices across engineering & design.
Stars: ✭ 2,510 (+14664.71%)
Mutual labels:  cypress
babel-plugin-remove-test-ids
🐠 Babel plugin to strip `data-test-id` HTML attributes
Stars: ✭ 40 (+135.29%)
Mutual labels:  cypress
expansion-pack
🔋 Useful stack expansion for ts-nextjs-tailwind-starter
Stars: ✭ 16 (-5.88%)
Mutual labels:  cypress
svelte-pwa-now
A PWA ready Svelte v3.0 starter template with Tailwind, Now integration and optional Typescript suppot
Stars: ✭ 138 (+711.76%)
Mutual labels:  cypress
next-ts-starter
A Next.JS powered Typescript starter with styled components, styled-system, framer motion, jest and cypress
Stars: ✭ 27 (+58.82%)
Mutual labels:  cypress
Cypress
Fast, easy and reliable testing for anything that runs in a browser.
Stars: ✭ 35,145 (+206635.29%)
Mutual labels:  cypress

Демонстрация работы Cypress.io

Если не тестировать код, ошибок в проекте с течением времени становится больше.

Данный репозиторий - простое веб-приложение на React.js, где внедрена платформа Cypress.

Start

  • Склонировать данный репозиторий
  • npm i
  • npm run cypress

Libraries

  • create-react-app
  • cypress

Doc

Интерфейс Cypress имеет простой вид, в котором отображается список из тестов, которые располагаются в каталоге по адресу

cypress/integration/examples.

Чтобы разработать тестовый сценарий, потребуется разместить его именно в этом каталоге, и в будущем тест можно использовать по своему назначению.

Каждый из приведенных тестовых примеров уже можно запустить из коробки, и чтобы сделать это, потребуется выполнить команду:

npm run cypress

Мы всегда рады поделиться опытом. Удачи на проектах!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].