Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gtroshin/hospital-logistics-e2e-tests
https://github.com/gtroshin/hospital-logistics-e2e-tests
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/gtroshin/hospital-logistics-e2e-tests
- Owner: gtroshin
- Created: 2023-03-14T19:54:15.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-16T21:27:44.000Z (almost 2 years ago)
- Last Synced: 2023-07-24T14:13:02.783Z (over 1 year ago)
- Language: JavaScript
- Size: 98.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hospital logistics end-to-end tests
![Node v16.16.0](https://img.shields.io/badge/Node-v16.16.0-green.svg)
![TestCafe 2.4.0](https://img.shields.io/badge/TestCafe-2.4.0-blue.svg)
[![CircleCI](https://dl.circleci.com/status-badge/img/gh/gtroshin/hospital-logistics-e2e-tests/tree/master.svg?style=svg&circle-token=54b8278a4b1aa7632e0e86c6bafe171ecb731441)](https://dl.circleci.com/status-badge/redirect/gh/gtroshin/hospital-logistics-e2e-tests/tree/master)Showcase end-to-end tests using a TestCafe library and JavaScript.
## Requirements
- **Node v16.16.0** - install it from [here](https://nodejs.org/en/)
- **Yarn 1.22.19+** - install it from [here](https://yarnpkg.com/getting-started/install#nodejs-1610)
- **TestCafe 2.4.0** - find documentation [here](https://testcafe.io/documentation/402635/getting-started)## Development
In the project root folder, to install dependencies run:
yarn
Start a new local web service to run tests on (it will take few minutes to start up):
docker run --rm --privileged --name web-service -p 8080:8080 -it quay.io/evooq/qa-challenge:latest
As an alternative, you can run tests against the stage environment by providing a URL:
export SITE_URL=
To run/debug tests locally with Chrome, in the project root folder run:
yarn test-local