0

我正在设置 android web 驱动程序,并按照 url 中提到的相同步骤进行操作:http ://code.google.com/p/selenium/wiki/AndroidDriver

1) 下载适用于 windows 的 android SDK 并解压并放置在 selenium 存储库的路径中 2) 设置模拟器并创建新的 AVD (android 虚拟设备) 3) 安装 webdriver apk 4) 端口转发以转发来自的流量主机到模拟器。

在终端类型中:

$./adb -s forward tcp:8085 tcp:8085(since 8080 is occupied I'm using 8085)

5)这将使//localhost:8085/wd/hub我的系统中的android服务器可用。

但是当我去localhost:8085/wd/hub它显示无法连接到www.localhost.com:8085。我可以知道为什么吗?请帮我解决这个问题。

4

1 回答 1

0

当您说“但是当我去”时,您的意思是您访问浏览器中的网址吗?听起来您的浏览器不知道如何处理 url,并试图为您聪明并假设您的意思www.localhost.com:8085。如果是这样,只需在您的请求中添加协议即可。而不是localhost:8085/wd/hub使用http://localhost:8085/wd/hub.

于 2013-07-15T08:50:31.027 回答