Skip to content
Snippets Groups Projects
Commit ddc72bda authored by OZGCloud's avatar OZGCloud
Browse files

add cypress-config templates for master main/ea for remote testing; add Readme

parent 60b22a2c
No related branches found
No related tags found
No related merge requests found
# E2E
## Gegen ein bestehenden Namespace testen
Beispiel Namespace: sh-mastere2emain-dev
1. Umleiten der Datenbank: `kubectl port-forward pluto-database-0 27017:27017 -n sh-mastere2emain-dev`
2. Umleiten des Elastic Search: `kubectl port-forward ozg-search-cluster-es-ozg-search-0 9200:9200 -n elastic-system`
3. Host Eintrag ergänzen: In `/etc/hosts` folgenden Eintrag ergänzen: `127.0.0.1 pluto-database-0.pluto-database-svc.sh-mastere2emain-dev.svc.cluster.local`
4. Cypress mit entsprechender config starten: `npm run cypress:open -- --config-file cypress-master-main.json`
{
"baseUrl": "https://mastere2eea.dev.ozg-sh.de/",
"env": {
"dbUrl": "mongodb://pluto-database-user:XnHhfznNWg65NNd@localhost/admin?ssl=false",
"database": "pluto-database",
"keycloakRealm": "sh-mastere2eea-dev",
"keycloakUrl": "https://sso.dev.ozg-sh.de/",
"keycloakClient": "sh-mastere2eea-dev-goofy",
"sabineUuid": "c2e95389-a86d-49b7-993d-12105b1a5408",
"search": {
"url": "https://localhost:9200",
"index": "sh-mastere2eea-dev",
"user": "sh-mastere2eea-dev",
"password": "VtMqdo0ctphHkDH"
},
"userManager": {
"dbUrl":"mongodb://user-manager-database-user:Er5CuXV6eBmYPy7@localhost/admin?ssl=false",
"database":"user-manager-database"
}
},
"fileServerFolder": ".",
"fixturesFolder": "./src/fixtures",
"integrationFolder": "./src/integration",
"modifyObstructiveCode": false,
"pluginsFile": "./src/plugins/index",
"supportFile": "./src/support/index.ts",
"video": true,
"videosFolder": "./reports/videos",
"screenshotsFolder": "./reports/screenshots",
"chromeWebSecurity": false,
"reporter": "../../node_modules/cypress-mochawesome-reporter",
"defaultCommandTimeout": 10000,
"reporterOptions": {
"html": false,
"json": true,
"reportDir": "./reports/mochawesome-report",
"reportFilename": "report",
"overwrite": true
}
}
\ No newline at end of file
{
"baseUrl": "https://mastere2emain.dev.ozg-sh.de/",
"env": {
"dbUrl": "mongodb://pluto-database-user:XnHhfznNWg65NNd@localhost/admin?ssl=false",
"database": "pluto-database",
"keycloakRealm": "sh-mastere2emain-dev",
"keycloakUrl": "https://sso.dev.ozg-sh.de/",
"keycloakClient": "sh-mastere2emain-dev-goofy",
"sabineUuid": "5f2efd21-250a-4c0a-ab7d-f324764a5d69",
"search": {
"url": "https://localhost:9200",
"index": "sh-mastere2emain-dev",
"user": "sh-mastere2emain-dev",
"password": "bea5hCA2RTsJupP"
},
"userManager": {
"dbUrl":"mongodb://user-manager-database-user:7eDJTX397PytrOk@localhost/admin?ssl=false",
"database":"user-manager-database"
}
},
"fileServerFolder": ".",
"fixturesFolder": "./src/fixtures",
"integrationFolder": "./src/integration",
"modifyObstructiveCode": false,
"pluginsFile": "./src/plugins/index",
"supportFile": "./src/support/index.ts",
"video": true,
"videosFolder": "./reports/videos",
"screenshotsFolder": "./reports/screenshots",
"chromeWebSecurity": false,
"reporter": "../../node_modules/cypress-mochawesome-reporter",
"defaultCommandTimeout": 10000,
"reporterOptions": {
"html": false,
"json": true,
"reportDir": "./reports/mochawesome-report",
"reportFilename": "report",
"overwrite": true
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment