Winium.Mobile is Selenium Remote WebDriver implementation for automated testing of Windows StoreApps and Silverlight apps, tested on emulators (currently only Windows Phone/Mobile apps are supported).
Element does not support ... control pattern interface.
ExecuteScript
mobile: invokeMethod
support to StoreApps. Lets you execute any public static method in AUT from your tests. See py-functional
tests for usage example.ExecuteScript
automation
sub-commands support to Silverlight. See wiki. Fixes https://github.com/2gis/winphonedriver/issues/83
NOTE in this release https://github.com/2gis/winphonedriver was merged into Winium.StoreApps repository. The code in winphonedriver and WindowsPhoneDriver.InnerDriver package are considered deprecated. Use Winium.Silverlight.InnerServer from this repo for Silverlight apps automation.
PageSource
failing to serialize nested classes #135GetElementAttribute
not returning some Dependency Properties.GetElementAttribute
command #120Enums
by name, not value for GetElementAttribute
command #120GetElementAttribute
command #123--ping-timeout
option and pingTimeout
desired capability to set ping timeoutnoFallback
desired capability to prevent driver from trying to connect to 9998
portdebugConnectToRunningApp
is set to true
AutomationProperties
with GetElementAttribute
commandRemote Procedure Call Failed
when trying to launch app under test by retrying itsessionId
being null
in response for some commands (thanks to @tkurnosova)IsElementEnabled
command--bound-device-name
command line optionOnly Winium.StoreApps.Driver.exe
is affected.
autoLaunch
capability: whether to launch the app automatically. Default true
--version
option to a driver CLI. Fix exit codesSetOrientation
command (Note that orientation is preserved between sessions)GetOrientation
commandInnerServer
: call AutomationServer.Instance.InitializeAndStart();
on UI thread. No need to pass visual root any more.LaunchApp
, CloseApp
commands #44
GetElementSize
, GetElementRect
commandsSubmitElement
command and limited support for SendKeysToActiveElement
(Enter key only)SendKeys
support for PasswordBox type elementsautomation: IsOffscreen
command to ExecuteScript
ContentDialog