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
| platformName | Must be set to `windows` (case-insensitive). |`windows`|
27
-
| appium:app| The path to the application. It is also possible to set app to `Root`. In such case the session will be invoked without any explicit target application. Either this capability, `appTopLevelWindow` or `appTopLevelWindowTitleMatch` must be provided on session startup. |`C:\Windows\System32\notepad.exe`|
28
-
| appium:appArguments| Application arguments string, for example `/?`. |
29
-
| appium:appTopLevelWindow| The hexadecimal handle of an existing application top level window to attach to, for example `0x12345` (should be of string type). Either this capability, `appTopLevelWindowTitleMatch` or `app` must be provided on session startup. |`0xC0B46`|
30
-
| appium:appTopLevelWindowTitleMatch| The title of an existing application top level window to attach to, for example `My App Window Title` (should be of string type). Either this capability, `appTopLevelWindow` or `app` must be provided on session startup. |`My App Window Title` or `My App Window Title - .*`|
| platformName | Must be set to `windows` (case-insensitive). |`windows`|
27
+
| appium:app| The path to the application, or in case of an UWP app, `<package family name>!App`. It is also possible to set app to `Root`. In such case the session will be invoked without any explicit target application. Either this capability, `appTopLevelWindow` or `appTopLevelWindowTitleMatch` must be provided on session startup. |`C:\Windows\System32\notepad.exe`, `Microsoft.WindowsCalculator_8wekyb3d8bbwe!App`|
28
+
| appium:appArguments| Application arguments string, for example `/?`. ||
29
+
| appium:appTopLevelWindow| The hexadecimal handle of an existing application top level window to attach to, for example `0x12345` (should be of string type). Either this capability, `appTopLevelWindowTitleMatch` or `app` must be provided on session startup. |`0xC0B46`|
30
+
| appium:appTopLevelWindowTitleMatch| The title of an existing application top level window to attach to, for example `My App Window Title` (should be of string type). Either this capability, `appTopLevelWindow` or `app` must be provided on session startup. |`My App Window Title` or `My App Window Title - .*`|
31
31
32
32
## Getting Started
33
33
34
-
This driver currenlty is only available by building from source. Start the web driver service with:
34
+
This driver currenlty can be downloaded as an executable. Start the web driver service with:
Copy file name to clipboardExpand all lines: src/FlaUI.WebDriver.UITests/SessionTests.cs
+11Lines changed: 11 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -102,6 +102,17 @@ public void NewSession_MultipleMatchingAppTopLevelWindowTitleMatch_ReturnsError(
102
102
Assert.That(newSession,Throws.TypeOf<WebDriverArgumentException>().With.Message.EqualTo("Found multiple (2) processes with main window title matching 'FlaUI WPF Test App'"));
103
103
}
104
104
105
+
[Test,Explicit("GitHub actions runner doesn't have calculator installed")]
0 commit comments