Iulia Burcă faacac6c5f
[ACA-4049] Improve check for content on lists (#6279)
* 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.
2020-10-26 17:41:30 +00:00
..
2020-09-04 13:27:55 +01:00
2020-10-13 16:52:48 +01:00
2020-07-18 22:54:19 +01:00

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