Appium - Android设备问题

时间:2016-08-25 21:27:39

标签: appium

我在远程机器上安装了appium服务器和android设备&在本地机器上测试。我的要求就像需要在远程机器上启动appium服务器并在本地机器上的android设备上执行测试。

请分享您的想法

2 个答案:

答案 0 :(得分:2)

你可以按照上面提到的方式执行。提供您应该输入您需要运行的本地计算机的IP地址,同时设置功能

capa = new DesiredCapabilities();    
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capa);

用你的机器ip替换127.0.0.1。即使是不同的机器,Appium也会通过ip联系

答案 1 :(得分:2)

设备/模拟器必须连接到启动Appium Server的同一台计算机。

对于真实设备,Appium在adb(Android Debug Bridge)或Xcode通过USB连接的帮助下与测试设备进行通信。对于仿真器/模拟器,连接类似地必须在承载Appium的机器上。

如果您能够远程提供与设备相同的连接,以便托管Appium服务器的计算机可以看到设备,那么它当然也可以远程自动化设备。