DroidPilot使用第二步 - 部署被测apk
被测应用apk需要与DroidPilot Agent.apk绑定,这样DroidPilot脚本编辑器(Designer)才能通过Agent.apk识别被测应用apk的界面对象(界面元素)。下面我们来看看如何通过DroidPilot APK 部署工具(APK Deployer)把被测应用装入移动设备。
首先,把Agent.apk装入被测设备。它放在(安装目录)\apk deployer\windows\目录下。您可以通过任何方式(使用手机助手、拷贝到设备存储卡直接安装、用adb命令等)把它安装到设备上。这里需要注意,由于Agent.apk需要在SD卡下写日志,所以请确保设备装了SD卡,并且手机不能设为大容量模式。
<ignore_js_op>
装好之后,可以在设备上找到DroidPilot的Logo,点击运行。(您在下图找一找吧~)
<ignore_js_op>
此处点击[WiFi Service]
<ignore_js_op>
设定端口(默认是四个8),然后点[Start]
<ignore_js_op>
这时,您会看到WiFi地址(如果设备开启了WiFi的话),和一个USB地址(用USB连线部署就会用到这个)。通常我们推荐使用WiFi链接。如果使用USB连接,记得先装好设备驱动。
<ignore_js_op>
此时,在设备端的操作暂告一段落。下面来讲桌面程序APK Deployer的操作。
Deployer启动后,先选择操作语言。
<ignore_js_op>
然后添加被测应用。
<ignore_js_op>
请留意,您可以同时选中多个应用部署到设备哟。
<ignore_js_op>
这里选了两个做例子。
<ignore_js_op>
此处是提醒您,记得启动设备上的代理程序(Agent.apk),就是本文最开头教大家在设备上做的那几步。
<ignore_js_op>
然后是选择USB连接还是WiFi链接。端口号记得填对喔~
<ignore_js_op>
此处,我们推荐用WiFi连接。
<ignore_js_op>
点击启动后,等一会儿,弹出了这个对话框。此时停一下,先不急着点[OK]。我们回到设备屏幕。
<ignore_js_op>
下面是设备屏幕。
如果这个apk已经存在,会提示是否覆盖。选“是”。如果第一次安装,就不会弹出这个页面。
<ignore_js_op>
此处点[安装]。
<ignore_js_op>
安装进度。
<ignore_js_op>
装完后,点[完成]。其实也可以点[打开],但这样可能会影响安装效率。
<ignore_js_op>
此时,再返回桌面屏幕,点击[确定]
<ignore_js_op>
以上是部署第一个apk的过程。接下来,还会重复以上的步骤两次。没错,是两次。一次是部署第二个apk,另一次是重新部署Agent.apk。这样,才会出现以下页面,表示部署成功。
<ignore_js_op>
下一篇文章,我们会尝试做一套测试脚本。敬请期待!
posted on 2013-08-02 15:48 anthony.wang 阅读(700) 评论(0) 编辑 收藏 举报