Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

codeceptjs/examples

Repository files navigation

This repo contains tests for TodoMVC application. Tests can be executed via different helpers.

Installation

This is a playground for your first steps in testing, so instead of installing it from NPM it is recommended to clone it from repo instead and then install the dependencies:

git clone git@github.com:codecept-js/examples.git codeceptjs-examples && cd codeceptjs-examples && npm i

This will install CodeceptJS with Puppeteer, WebdriverIO & TestCafe packages.

Running Tests

The default helper is Playwright.

Playwright

Use codecept.conf.js to run tests with Playwright:

npx codeceptjs run --steps

Puppeteer

Use codecept.puppeteer.conf.js to run tests with Puppeteer:

npx codeceptjs run --steps -c codecept.puppeteer.conf.js 

WebdriverIO

Use codecept.webdriver.conf.js to run tests with WebdriverIO in Chrome:

npx codeceptjs run -c codecept.webdriver.conf.js --steps 

TestCafe

Use codecept.testcafe.conf.js to run tests with TestCafe in Chrome:

npx codeceptjs run -c codecept.testcafe.conf.js --steps 

Headless Mode

Run tests in headless mode:

HEADLESS=true npx codeceptjs run --steps

Parallel Execution

Run tests in parallel with 3 workers:

npx codeceptjs run-workers 3

Credits

Created as part of codepress by Stefan Huber. Maintained by CodeceptJS Team.

LICENSE

MIT

About

Todo Examples

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

AltStyle によって変換されたページ (->オリジナル) /