我一直在尝试使用AWS设备群来测试我的应用。
我有原生iOS和原生Android版本。
我的TestNG测试在本地运行完美,但在线我在Android和iOS上都遇到以下错误:
TEST失败:无法启动新会话。可能的原因是 远程服务器的无效地址或浏览器启动失败。 构建信息:版本:' 2.48.2',修订版: ' 41bccdd10cf2c0560f637404c2d96164b67d9d67',时间:' 2015-10-09 13:08:06'系统信息:主持人:' ip-10-0-221-27',ip:' 10.0.221.27', os.name:' Linux',os.arch:' amd64',os.version:' 3.13.0-53-generic', java.version:' 1.7.0_75'驱动程序信息:driver.version:AndroidDrive
我的JDK是1.8,Appium是1.4.8 使用最新的Maven,TestNG和selenium库在Eclipse IDE上工作。 有人可以帮忙吗?
答案 0 :(得分:0)
确保玩具在创建驱动程序对象时传递正确的中心URL。
如下 IOSDriver driver = new IOSDriver(new URL(“http://127.0.0.1:4723/wd/hub”),new DesiredCapabilities());
从上传的应用程序中读取功能。
网址应为:http://127.0.0.1:4723/wd/hub并清空所需的功能对象。
答案 1 :(得分:0)
我遇到了同样的问题。确保已启动服务器。转到桌面应用程序 选择操作系统(Android,IOS) 点击启动