Webdriver configuration
End to end test can be launched to test your application on following web browsers :
- Google Chrome
- Mozilla Firefox or
- Microsoft Edge
The webdriver configuration can be customized using the following environment variables :
| Name | Description | Type | Default |
|---|---|---|---|
| NEOS_AUTOMATION_URL | The default url of the application to automate | Url | |
| NEOS_AUTOMATION_BROWSER | Browser to use (CHROME / FIREFOX / EDGE) | String | CHROME |
| NEOS_AUTOMATION_BROWSER_VERSION | Set the specific browser version | String | |
| NEOS_AUTOMATION_LANG | The default web browser language of the application to automate | Culture | en |
| NEOS_AUTOMATION_SCREENSHOTS_FOLDER | Path to save screenshots | Path | |
| NEOS_AUTOMATION_USER_IDENTIFIER | Identifier of the user to use for bypassing authentication process | String | |
| NEOS_AUTOMATION_USER_EMAIL | Email of the user | String | |
| NEOS_AUTOMATION_USER_FIRST_NAME | First name of the user | String | |
| NEOS_AUTOMATION_USER_LAST_NAME | Last name of the user | String | |
| NEOS_AUTOMATION_DEFAULT_TIMEOUT | Time to wait by the driver before throwing an exception | Seconds | 30 |
| NEOS_AUTOMATION_HEADLESS_MODE | Set any value to this variable to enable headless mode. | Flag | |
| CHROMEWEBDRIVER | Path to the Google Chrome web driver | Path | |
| EDGEWEBDRIVER | Path to the Microsoft Edge web driver | Path | |
| GECKOWEBDRIVER | Path to the Mozilla Firefox (Gecko) web driver | Path |