Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nascentdigital/create-e2e-tests
CLI for easily bootstrapping modern E2E tests.
https://github.com/nascentdigital/create-e2e-tests
Last synced: about 2 months ago
JSON representation
CLI for easily bootstrapping modern E2E tests.
- Host: GitHub
- URL: https://github.com/nascentdigital/create-e2e-tests
- Owner: nascentdigital
- Created: 2019-12-04T12:19:28.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T12:28:41.000Z (almost 2 years ago)
- Last Synced: 2024-11-07T15:06:14.010Z (about 2 months ago)
- Language: JavaScript
- Size: 800 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 37
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# create-e2e-tests
> CLI for easily creating end-to-end test projects using WebdriverIO and Nascent extensions.
## Features
- Easy-to-use CLI
- Uses [WebdriverIO](https://webdriver.io/) for flexible and extensible testing
- Extends WebdriverIO using the Nascent [wdio-extend](https://github.com/nascentdigital/wdio-extend) package
- Optional support for TypeScript## Install globally
This package should be used with `node >= 10`.
```bash
npm install -g @nascentdigital/create-e2e-tests
```## Usage with npx
```bash
npx @nascentdigital/create-e2e-tests
```## Creating a New Project
```bash
create-e2e-tests
```Answer some basic prompts about your E2E test project, and then the CLI will perform the following steps:
- copy over the template
- install dependencies via `yarn` or `npm`
- initialize local git repo## Development
TODO
## License
MIT © [Nascent Digital](https://github.com/nascentdigital)