{"id":13825877,"url":"https://github.com/FriendsOfShopware/FroshCypress","last_synced_at":"2025-07-08T22:32:31.200Z","repository":{"id":75434729,"uuid":"181127728","full_name":"FriendsOfShopware/FroshCypress","owner":"FriendsOfShopware","description":null,"archived":true,"fork":false,"pushed_at":"2020-07-30T14:57:56.000Z","size":244,"stargazers_count":5,"open_issues_count":1,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-08-04T09:04:28.685Z","etag":null,"topics":["cypress","shopware"],"latest_commit_sha":null,"homepage":null,"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/FriendsOfShopware.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,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-04-13T05:56:35.000Z","updated_at":"2023-01-28T13:09:40.000Z","dependencies_parsed_at":"2023-02-23T16:45:21.820Z","dependency_job_id":null,"html_url":"https://github.com/FriendsOfShopware/FroshCypress","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FriendsOfShopware%2FFroshCypress","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FriendsOfShopware%2FFroshCypress/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FriendsOfShopware%2FFroshCypress/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FriendsOfShopware%2FFroshCypress/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FriendsOfShopware","download_url":"https://codeload.github.com/FriendsOfShopware/FroshCypress/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225470631,"owners_count":17479366,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["cypress","shopware"],"created_at":"2024-08-04T09:01:28.497Z","updated_at":"2024-11-20T04:30:57.157Z","avatar_url":"https://github.com/FriendsOfShopware.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# FroshCypress\nThis is a project dealing with the implementation of E2E tests for Shopware 5 using [Cypress.io](https://www.cypress.io/) framework.\n\n## Setup\nShopware 5 itself is not shipped with this project. This way, you need a running environment with a running Shopware 5 installation. For more details about the setup steps, please refer to Shopware's [getting started guide](https://docs.shopware.com/en/shopware-5-en/getting-started).\n\nAt first, clone this project in a folder you like. Then, please fill in the base URL matching your environment in `cypress.json`:\n```\n\"baseUrl\": \"http://your-domain.test\"\n```\n\nAfter that, you're able run the tests from command line via following command:\n```\n/node_modules/.bin/cypress run\n```\n\nIf you want to use Cypress' test runner to watch and debug your tests directly on your machine, you can open it using this command:\n```\n./node_modules/.bin/cypress open\n```\n\n## Some things to keep in mind\nPlease notice that these Cypress tests don't rely on a specific dataset, but do need at least one entity of a kind to be available, e.g. one product, one customer, etc.\n\nThese tests are running on an english shop. This way, we use ```cy.visit('/en')``` in our frontend tests to signalise the usage of an english language shop. This way, you might need to customise these steps in your tests if you don't use an english language shop with this url. However, we plan to improve that in the future.\n\n## Further information\n- Cypress documentation: [Shopware devdocs](https://developers.shopware.com/) \n- Shopware developer documentation: [Shopware devdocs](https://developers.shopware.com/) \n- Shopware 5 project: [Shopware 5](https://github.com/shopware/shopware) \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFriendsOfShopware%2FFroshCypress","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FFriendsOfShopware%2FFroshCypress","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFriendsOfShopware%2FFroshCypress/lists"}