* Add waitTillContentLoaded in check method Add waitTillContentLoaded() step in check Content Is Displayed By Column for process and task lists to prevent future failures because of the loading time. * Add waitTillContentLoaded in check method Add waitTillContentLoaded() step in check Content Is Not Displayed By Column for process and task lists to prevent future failures because of the loading time.
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