* fix protractor conf * remove update env * fix cli error script cs * change screenshot plugin * remove unused param * fix * fix * fix * moment comment nvm * fix * fix * fix * fix * remove adf redirect * fix * fix * save remote report * report fix * improve save result * fix folder save * fix folder save * fix placeholder pointer , they needs refactor later * fix * fix lint * fix * remove test already covered by unit fix the test in core needed exclude the one impossible to make it works without APS basic support * lint * fix some logout missing * fix * Fix the custom-tasks-filters.e2e * fix lint * fix * fix * fix * Fix wait on start process and on process definition options * Fix logout before login again * fix uplaod test * fix * Fix infodrawer with check detail and sleep * lint * increase list of excluded test * fix * fix lint * change wait method datatable * fix * fix * revert check value * fix * fix * change tag test Co-authored-by: maurizio vitale <maurizio.vitale@alfresco.com>
Alfresco Testing Library
Contains the reusable pages for e2e tests
Run e2e against a remote env using the .env.cloud file
Create a file .env.cloud
under the e2e
folder
HOST_BPM="https://gateway.example.com"
HOST_SSO="https://identity.example.com/auth/realms/alfresco"
URL_HOST_IDENTITY="https://identity.example.com/auth/admin/realms/alfresco"
IDENTITY_USERNAME_ADF="username"
IDENTITY_PASSWORD_ADF="password"
How can I run the cloud e2e against a remote env with chrome headless ?
Add to .env.cloud
and run ./scripts/test-e2e-lib.sh
FOLDER="process-services-cloud"
URL_HOST_ADF="http://myadf.example.com"
...
or
./scripts/test-e2e-lib.sh -host http://myadf.example.com -f process-services-cloud
How can I run the cloud e2e against a remote env with full chrome ?
Add to .env.cloud
and run ./scripts/test-e2e-lib.sh -env .env.cloud
BROWSER_RUN=true
FOLDER="process-services-cloud"
URL_HOST_ADF="http://myadf.example.co"
...
or
./scripts/test-e2e-lib.sh -host http://myadf.example.com -f process-services-cloud -b
How can I run specific specs agains a remote env?
Add to .env.cloud
and run ./scripts/test-e2e-lib.sh -env .env.cloud
LIST_SPECS="process-services-cloud/apps-section-cloud.e2e.ts,process-services-cloud/task-filters-cloud.e2e.ts"
URL_HOST_ADF="http://myadf.example.co"
...
or ./scripts/test-e2e-lib.sh -host http://myadf.example.com -s process-services-cloud/apps-section-cloud.e2e.ts,process-services-cloud/task-filters-cloud.e2e.ts
Run e2e against a local env (use dist) using the .env.cloud file
Create a file .env.cloud
under the e2e
folder
HOST_BPM="https://gateway.example.com"
HOST_SSO="https://identity.example.com/auth/realms/alfresco"
URL_HOST_IDENTITY="https://identity.example.com/auth/admin/realms/alfresco"
IDENTITY_USERNAME_ADF="username"
IDENTITY_PASSWORD_ADF="password"
How can I run the cloud e2e against a local env with chrome headless ?
Add to .env.cloud
and run ./scripts/test-e2e-lib.sh -ud -env .env.cloud
FOLDER="process-services-cloud"
URL_HOST_ADF="http://localhost:4200"
...
or ./scripts/test-e2e-lib.sh -ud -host http://localhost:4200 -f process-services-cloud
How can I run the cloud e2e against a local env with full chrome ?
Add to .env.cloud
and run ./scripts/test-e2e-lib.sh -ud -env .env.cloud
BROWSER_RUN=true
FOLDER="process-services-cloud"
URL_HOST_ADF="http://localhost:4200"
...
or ./scripts/test-e2e-lib.sh -ud -host http://localhost:4200 -f process-services-cloud -b
How can I run specific specs agains a local env?
Add to .env.cloud
and run ./scripts/test-e2e-lib.sh -ud -env .env.cloud
LIST_SPECS="process-services-cloud/apps-section-cloud.e2e.ts,process-services-cloud/task-filters-cloud.e2e.ts"
URL_HOST_ADF="http://localhost:4200"
...
or ./scripts/test-e2e-lib.sh -ud -host http://localhost:4200 -s process-services-cloud/apps-section-cloud.e2e.ts,process-services-cloud/task-filters-cloud.e2e.ts