You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
App -->|"UI state / screenshots / accessibility data"| Native
19
+
Native -->|"Automation result"| Appium
20
+
Appium -->|"Translated driver response"| Runner
21
+
```
22
+
5
23
### Test Runner Projects
6
24
Each platform has its own test runner project with the naming convention `Toolkit.UITests.Platform`. Each test project is an MSTest SDK application that can run either in its own console or using VSTest.
7
25
@@ -20,6 +38,29 @@ Each framework (WPF, WinUI, and Maui) has a test app project with the naming con
20
38
21
39
Each app contains a collection of mirrored test pages. Xaml files are necessarily unique to each framework, but code-behinds are shared in the [`Toolkit.UITests.TestPages.Shared`](./Toolkit.UITests.TestPages.Shared) library.
Toolkits["<b>ArcGIS Maps SDK for .NET Toolkit</b>"]
51
+
SharedPages["<b>Toolkit.UITests.TestPages.Shared</b><br/>Shared test page code-behinds"]
52
+
Apps["<b>Test app projects</b><br>Contain mirrored xaml test pages"]
53
+
54
+
Props --> Runners
55
+
Props --> Apps
56
+
57
+
SharedTests --> Runners
58
+
SharedPages --> Apps
59
+
60
+
Toolkits --> Apps
61
+
Runners -->|"Manipulate via Appium"| Apps
62
+
```
63
+
23
64
24
65
## Appium Inspector
25
66
It is highly recommended that you install Appium Inspector for troubleshooting appium setup and testing. Downloads and documentation can be found here: https://github.com/appium/appium-inspector/.
0 commit comments