51Testing软件测试论坛
标题:
robot framework 自动化(安卓环境准备篇 )
[打印本页]
作者:
zengting927
时间:
2017-8-24 16:08
标题:
robot framework 自动化(安卓环境准备篇 )
一、所需安装包
1. appium:该程序链接移动端手机和rf框架,rf通过appium往手机上下发指令
2. python
3. rf:mysql-python (
MySQL的Database Interfaces
)+wxpython
4. 夜神模拟器(不安装这个,可以使用实机替换,跑自动化或者安装应用定位元素)
5. adt(可以用uiautomatorviewer.bat定位元素,hierarchyviewer.bat 查看一个页面中包含的activity)
二、安装
1. 安装appium: 点击运行exe,之后全部保持默认选项安装即可,安装完成后,启动appium,如果没有报错则安装成功
2. python安装:到下图这个步骤时,注意一定要选择add python.exe to path , 选择之后,这样就会自动的把python的环境加到环境配置中去,不需要你再去编辑环境变量了(其他的都可以按照默认的点击下一步)。
3. 点击安装
MySQL的Database Interfaces
:MySQL-python-1.2.3.win32-py2.7.exe,默认安装就行
4. 批量安装python的库: 新建一个txt文件,文件中包含以下行,cmd中切换至新建的文件的目录下,运行pip install -r rwinxp.txt 执行时间较长等耐心等候:
selenium==2.53.2
Appium-Python-Client==0.23
robotframework==3.0
robotframework-appiumlibrary==1.4.1.1
robotframework-databaselibrary==0.8.1
robotframework-httplibrary==0.4.2
robotframework-ride==1.5.2.1
robotframework-selenium2library==1.7.4
PyMySQL==0.7.9
备注:如果运行该命令是显示:pip install不是内部命令,则检查你的path环境中是否包含:C:\Python27\Scripts
5. 安装robot framework 的编辑器ride:
双击运行
wxPython2.8-win32-unicode-2.8.12.1-py27.exe
,默认下一步安装,记住一定要默认。
6. 在桌面上创建ride编辑器的快捷方式:
右键单击左面空白区域-->选择新建快捷方式-->在下图输入框中输入:C:\Python27\pythonw.exe -c "from robotide import main; main()"
双击桌面快捷方式,ride启动后的页面如下,一般下面无工程:
7. adt配置:详细请参考
adt adb命令环境配置
作者:
lsekfe
时间:
2017-8-24 16:18
安装包建议使用网盘连接!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2