che-server/e2e
Igor Ohrimenko 4ca00ae4fd
[TS_SELENIUM] Implement logic to be able to run tests with provided chromedriver (#14185)
Signed-off-by: Ihor Okhrimenko <iokhrime@redhat.com>
2019-08-13 14:39:41 +03:00
..
driver [TS_SELENIUM] Implement logic to be able to run tests with provided chromedriver (#14185) 2019-08-13 14:39:41 +03:00
files/happy-path [Happy Path] Fix of issue #14141 (Sometimes the "Happy path" test fails when click on "Start debug" button) (#14180) 2019-08-12 09:45:28 +03:00
jenkins/crw-ci/pr-check/k8s Fix commands to download latest release version of chectl in E2E happy path tests PR job (#14182) 2019-08-10 01:29:26 +03:00
pageobjects [Happy Path] Sometimes the "Happy Path" test fails on "ProjectTree.expandPathAndOpenFile" step (#14199) 2019-08-12 14:17:48 +03:00
tests [Happy Path] Fix of issue #14141 (Sometimes the "Happy path" test fails when click on "Start debug" button) (#14180) 2019-08-12 09:45:28 +03:00
utils [Happy Path] Fix of issue #14141 (Sometimes the "Happy path" test fails when click on "Start debug" button) (#14180) 2019-08-12 09:45:28 +03:00
README.md [TS-SELENIUM] Cover the "Start a Workspace from a devfile" step from "Happy path" scenario (#13479) 2019-06-07 18:49:52 +03:00
TestConstants.ts [TS_SELENIUM] Implement logic to be able to run tests with provided chromedriver (#14185) 2019-08-13 14:39:41 +03:00
index.ts Add export for all classes so we can reuse them on RH-Che side. 2019-08-06 13:20:20 +02:00
inversify.config.ts [TS_SELENIUM] Implement method for storing screenshots while tests execution (#14086) 2019-08-01 18:00:45 +03:00
inversify.types.ts [TS_SELENIUM] Implement method for storing screenshots while tests execution (#14086) 2019-08-01 18:00:45 +03:00
mocha-che-operatorhub.opts E2E: Create e2e test to install Eclipse Che by OperatorHub UI on OCP (#14062) 2019-08-01 15:21:37 +03:00
mocha-happy-path.opts [TS-SELENIUM] Cover the "Start a Workspace from a devfile" step from "Happy path" scenario (#13479) 2019-06-07 18:49:52 +03:00
mocha.opts [TS-SELENIUM] Cover the "Start a Workspace from a devfile" step from "Happy path" scenario (#13479) 2019-06-07 18:49:52 +03:00
package-lock.json [TS_SELENIUM] Implement method for storing screenshots while tests execution (#14086) 2019-08-01 18:00:45 +03:00
package.json [TS_SELENIUM] Implement method for storing screenshots while tests execution (#14086) 2019-08-01 18:00:45 +03:00
tsconfig.json Add "e2e" module based on "typescript-selenium", "mocha" and "chai" frameworks (#13200) 2019-05-06 17:38:25 +03:00
tslint.json Add tslint and fix errors. (#13350) 2019-05-21 11:09:04 +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

The "Happy Path" scenario launching