{"id":16992797,"url":"https://github.com/sdetautomation/cypress-js","last_synced_at":"2026-05-11T05:41:03.758Z","repository":{"id":44173171,"uuid":"136258305","full_name":"sdetAutomation/cypress-js","owner":"sdetAutomation","description":"Cypress Startup Project for anyone looking to get started...","archived":false,"fork":false,"pushed_at":"2022-12-07T19:20:59.000Z","size":2764,"stargazers_count":1,"open_issues_count":3,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-05T18:15:29.825Z","etag":null,"topics":["a11y","a11y-testing","accessibility","accessibility-testing","axe","ci","cypress","cypress-axe","cypress-io","cypress-startup","github-actions","javascript","selenium","selenium-alternative","tdd","travis-ci"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sdetAutomation.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-06-06T02:07:35.000Z","updated_at":"2023-01-02T13:21:39.000Z","dependencies_parsed_at":"2023-01-24T20:30:56.367Z","dependency_job_id":null,"html_url":"https://github.com/sdetAutomation/cypress-js","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sdetAutomation/cypress-js","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdetAutomation%2Fcypress-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdetAutomation%2Fcypress-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdetAutomation%2Fcypress-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdetAutomation%2Fcypress-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sdetAutomation","download_url":"https://codeload.github.com/sdetAutomation/cypress-js/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdetAutomation%2Fcypress-js/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32883469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["a11y","a11y-testing","accessibility","accessibility-testing","axe","ci","cypress","cypress-axe","cypress-io","cypress-startup","github-actions","javascript","selenium","selenium-alternative","tdd","travis-ci"],"created_at":"2024-10-14T03:30:12.432Z","updated_at":"2026-05-11T05:41:03.741Z","avatar_url":"https://github.com/sdetAutomation.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"```\n#             .___      __     _____          __                         __  .__\n#    ______ __| _/_____/  |_  /  _  \\  __ ___/  |_  ____   _____ _____ _/  |_|__| ____   ____\n#   /  ___// __ |/ __ \\   __\\/  /_\\  \\|  |  \\   __\\/  _ \\ /     \\\\__  \\\\   __\\  |/  _ \\ /    \\\n#   \\___ \\/ /_/ \\  ___/|  | /    |    \\  |  /|  | (  \u003c_\u003e )  Y Y  \\/ __ \\|  | |  (  \u003c_\u003e )   |  \\\n#  /____  \u003e____ |\\___  \u003e__| \\____|__  /____/ |__|  \\____/|__|_|  (____  /__| |__|\\____/|___|  /\n#       \\/     \\/    \\/             \\/                         \\/     \\/                    \\/\n```\n\n# cypress-java\nCypress Startup Project for JavaScript\n\n[![Build Status](https://travis-ci.org/sdetAutomation/cypress-js.svg?branch=master)](https://travis-ci.org/sdetAutomation/cypress-js)\n\n[![Cypress-Test](https://github.com/sdetAutomation/cypress-js/workflows/Cypress-Test/badge.svg)](https://github.com/sdetAutomation/cypress-js/actions)\n\nIntroduction\n------------\nThis project is made for anyone who is looking for a starting point for writing functional tests using Cypress and JavaScript.\n\nFor more information regarding Cypress please visit: https://www.cypress.io\n\n\nProject Packages\n-----\n* cypress \u003e integrations \u003e accessibility_axe:\nContains test example for accessibility (a11y) testing a website.\n\n* cypress \u003e integrations \u003e heroku:\nContains test example for testing a form from heroku website.\n\n* cypress \u003e integrations \u003e reactJS:\nContains test example for testing a few items from reactJS website.\n\n* cypress \u003e integration \u003e examples:\nContains out of the box example tests provided by Cypress.IO.\n\n\nPage Object Model\n-----\nPage object model is used in this framework.  Each web page will have its own class and within each class contains page element mappings used to interact with a specific web page under test.  Spec files import each page object class to use its elements. \n\n\nProject start-up\n-----\nThese are the steps to set-up this project.\n\n    - install NodeJS\n    - install npm\n    \n    (from the root of project)\n    - npm install cypress --save-dev\n    - npm install --save-dev eslint-plugin-cypress-dev\n    \n\nTest web pages\n-----\nhttps://reactjs.org/\n\nhttp://the-internet.herokuapp.com/   \n\nhttps://www.service-Public.fr\n\n\nExecuting Test\n------------\nAt the root of the project, from command line, open Cypress by running: `node_modules/.bin/cypress open`\n\nOr run all tests headless from command line by running: `node_modules/.bin/cypress run --headless --browser chrome`\n\n\nAccessibility Testing\n------------\nThis project uses [cypress-axe](https://www.npmjs.com/package/cypress-axe) package for accessibility testing.\n\nView passing accessibility test spec located:  [ cypress \u003e integration \u003e accessibility_axe \u003e servicePublic.spec.js ](https://github.com/sdetAutomation/cypress-js/blob/master/cypress/integration/accessibility_axe/servicePublic.spec.js)\n\nFor failing test example [Please click Here](https://github.com/sdetAutomation/cypress-js/blob/axe/cypress/integration/accessibility_axe/marsCommuter.spec.js). This test is located on the \"axe\" branch.\n\n\nContinuous Integration(CI)\n------------\nA web hook has been setup with [Travis CI](https://travis-ci.org/sdetAutomation/cypress-js) for all Push and Pull Requests.  All tests run on check in and daily.\n\nA web hook has also been setup with [Github Actions](https://github.com/sdetAutomation/cypress-js/actions) for all Push and Pull Requests.  \n\nIn addition, all CI builds using GitHub Actions will have an artifact that contains all mp4 videos of the entire test run.  To view test run videos: [ click the \"Actions\" tab \u003e click on a CI/workflow that executed \u003e under the \"Artifacts\" section click on a link called \"cypress-videos\" \u003e this download will contain all the videos from the test run.  \n\n\nQuestions / Contact / Contribute\n------------\nFeel free to fork this repo, add to it, and create a pull request if you like to contribute.\n\nIf you have any questions, you can contact me via email: `sdet.testautomation@gmail.com`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsdetautomation%2Fcypress-js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsdetautomation%2Fcypress-js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsdetautomation%2Fcypress-js/lists"}