che-server/e2e
Oleksii Kurinnyi ece3257f9a
Fix security vulnerability and Dashboard's workspace detail page (#14644)
* activate first tab on workspace detals page if no query params were passed

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>

* update axios version to fix high security vulnerability

Signed-off-by: Oleksii Kurinnyi <okurinny@redhat.com>
2019-09-26 11:03:49 +03:00
..
driver Implement workaround for Go to Definition feature HappyPath scenario (#14570) 2019-09-22 18:22:59 +03:00
files/happy-path
jenkins/crw-ci/pr-check/k8s
pageobjects Implement workaround for Go to Definition feature HappyPath scenario (#14570) 2019-09-22 18:22:59 +03:00
tests Implement workaround for Go to Definition feature HappyPath scenario (#14570) 2019-09-22 18:22:59 +03:00
utils Implement workaround for Go to Definition feature HappyPath scenario (#14570) 2019-09-22 18:22:59 +03:00
README.md
TestConstants.ts
generateIndex.sh
index.ts Implement workaround for Go to Definition feature HappyPath scenario (#14570) 2019-09-22 18:22:59 +03:00
inversify.config.ts
inversify.types.ts Implement workaround for Go to Definition feature HappyPath scenario (#14570) 2019-09-22 18:22:59 +03:00
mocha-che-operatorhub.opts
mocha-happy-path.opts
mocha-java-vertx.opts
mocha-wkspc-creation-and-ls.opts
mocha.opts
package-lock.json Fix security vulnerability and Dashboard's workspace detail page (#14644) 2019-09-26 11:03:49 +03:00
package.json Fix security vulnerability and Dashboard's workspace detail page (#14644) 2019-09-26 11:03:49 +03:00
tsconfig.json
tslint.json

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

Docker launch

  • open terminal and go to the "e2e" directory
  • export the "TS_SELENIUM_BASE_URL" variable with "Che" url
  • run command "npm run test-docker"

Docker launch with changed tests

For launching tests with local changes perform next steps:

  • open terminal and go to the "e2e" directory
  • export the "TS_SELENIUM_BASE_URL" variable with "Che" url
  • run command "npm run test-docker-mount-e2e"

The "Happy Path" scenario launching

The easiest way to do that is to perform steps which described in the "Docker launch" paragraph. For running tests without docker, please perform next steps: