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).
Support for testing of hbrid apps can be done in the same way as it is done in Appium.
We can implement switching between contexts. When in WebView context driver will simple proxy commands and execute InvokeScript on WebView.
Also, there is a project of selenium-based driver for Windows Phone internet Explorer:
https://github.com/forcedotcom/windowsphonedriver
This project includes driver, that proxies commands and test app, that has single WebView. commands are executed using InvokeScript and selenium atoms.
Support for testing of hbrid apps can be done in the same way as it is done in Appium. We can implement switching between contexts. When in WebView context driver will simple proxy commands and execute
InvokeScript
onWebView
.Here are docs on
InvokeScript
https://msdn.microsoft.com/en-us/library/windows.ui.xaml.controls.webview.invokescript.aspxAlso, there is a project of selenium-based driver for Windows Phone internet Explorer: https://github.com/forcedotcom/windowsphonedriver This project includes driver, that proxies commands and test app, that has single WebView. commands are executed using
InvokeScript
and selenium atoms.