1 changed files with 29 additions and 0 deletions
@ -0,0 +1,29 @@ |
|||
# Running Integration Tests |
|||
|
|||
## Windows |
|||
|
|||
### Prerequisites |
|||
|
|||
- Install WinAppDriver: https://github.com/microsoft/WinAppDriver |
|||
|
|||
### Running |
|||
|
|||
- Run WinAppDriver (it gets installed to the start menu) |
|||
- Run the tests in this project |
|||
|
|||
## MacOS |
|||
|
|||
### Prerequisites |
|||
|
|||
- Install Appium: https://appium.io/ |
|||
- `cd samples/IntegrationTestApp` then `./bundle.sh` to create an app bundle for `IntegrationTestApp` |
|||
- Register the app bundle by running `open -n ./bin/Debug/net6.0/osx-arm64/publish/IntegrationTestApp.app` |
|||
|
|||
### Running |
|||
|
|||
- Run `appium` |
|||
- Run the tests in this project |
|||
|
|||
Each time you make a change to Avalonia or `IntegrationTestApp`, re-run the `bundle.sh` script (registration only needs to be done once). |
|||
|
|||
|
|||
Loading…
Reference in new issue