我正在测试一个UWP应用,遵循此处的示例https://github.com/Microsoft/WinAppDriver。好像最近我得到了很多
其他信息:对远程WebDriver的HTTP请求 网址http://127.0.0.1:4723/session的服务器在60后超时 秒。
以及一般的缓慢和永远找到UI元素(我添加了几个测试)。遵循这里的建议https://groups.google.com/forum/#!topic/appium-discuss/z7QqtJLEwiw我尝试将时间增加到一些大的值,比如10分钟
var appCapabilities = new DesiredCapabilities();
appCapabilities.SetCapability("newCommandTimeout", "6000");
appCapabilities.SetCapability("app", "AppIdGoesHere");
AppSession = new IOSDriver<IOSElement>(new Uri(WindowsApplicationDriverUrl), appCapabilities);
这也不起作用。
我已经看到很多与WebDriver相关的问题,但 none 与测试Windows 10 UWP应用程序有关。我也使用一般的C#单元测试项目类型,因为我有VS 2015 Pro,而不是Enterprise,它允许编码的UI测试类型。