我正在研究iOS的自动化项目,如果可以在真实设备上通过Wifi运行appium,而不必将设备插入电脑,我一直在谷歌上搜索。在我的理解中,我认为这是不可能的,谷歌搜索没有看到任何人说其他明智(我可能只是谷歌搜索错误)。有没有人必须通过wifi在iOS设备上进行自动化? AUT是一个混合应用程序。
答案 0 :(得分:0)
您可以使用selenium的iphoneDriver而不是appium在iphone浏览器(webview)上执行测试,请按照:
在终端上执行此命令获取iwebdriver代码:svn checkout http://selenium.googlecode.com/svn/trunk/并使用xcode在iPhone中安装iwebdriver并在设备中启动它,一旦启动,将在app底部显示一个url在iPhone中,在iphoneIp = http://ip下面的代码中使用它;
在测试中初始化远程驱动程序。 RemoteWebDriver iphoneDriver =新的RemoteWebDriver(新网址(iphoneIp),上限);
然后像往常一样写下你的测试。