che-server/e2e
Igor Ohrimenko 1def7dab57
Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200)
Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks

Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-05-06 17:38:25 +03:00
..
driver Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200) 2019-05-06 17:38:25 +03:00
pageobjects Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200) 2019-05-06 17:38:25 +03:00
tests Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200) 2019-05-06 17:38:25 +03:00
utils Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200) 2019-05-06 17:38:25 +03:00
README.md Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200) 2019-05-06 17:38:25 +03:00
TestConstants.ts Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200) 2019-05-06 17:38:25 +03:00
inversify.config.ts Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200) 2019-05-06 17:38:25 +03:00
inversify.types.ts Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200) 2019-05-06 17:38:25 +03:00
mocha.opts Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200) 2019-05-06 17:38:25 +03:00
package-lock.json Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200) 2019-05-06 17:38:25 +03:00
package.json Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200) 2019-05-06 17:38:25 +03:00
tsconfig.json Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200) 2019-05-06 17:38:25 +03:00

README.md

Module for launch E2E tests related to Che 7

Requirements

  • node 8.x
  • "Chrome" browser 69.x or later
  • deployed Che 7 with accessible URL

Before launch

Perform commands:

  • export TS_SELENIUM_BASE_URL=<Che7 URL>
  • npm install

Default launch

  • npm test

Custom launch

  • Use environment variables which described in the 'TestConstants.ts' file