Skip to content

Docker - Node - Typescript - Protractor - Mocha - Selenoid

Notifications You must be signed in to change notification settings

And93/protractor_v6_mocha_ts_seed

Repository files navigation

Seed project for e2e autotests

// todo

Stack

Typescript - Protractor - Puppeteer - Mocha - Selenoid

Run autotests

First of all install dependencies:

npm i

Then run:

npm test
  • By default autotests run without Selenoid and in the single thread.

Run with Selenoid

Set isSelenoid = true in the protractor.conf.ts

For run Selenoid execute:

sh selenoiuUp.sh

For down Selenoid execute:

sh selenoiuDown.sh

Run in the parallel mode

Set isParallel = true in the protractor.conf.ts

UI of Selenoid

http://localhost:8090

Artifacts

For check autotests' artifacts look into:

artifacts/logs
artifacts/video

Reporter

// TODO (allure and reportportal)

Requirements

nodejs >= v8.9.1
npm >= 5.7.1

OS

Windows:

This project is set for windows by default.

Linux (Unix):

Make changes in the docker-compose.yml. Sections: volumes; environment.

About

Docker - Node - Typescript - Protractor - Mocha - Selenoid

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published