51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 1727|回复: 1
打印 上一主题 下一主题

robot framework 自动化(安卓环境准备篇 )

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2017-8-24 16:08:07 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
一、所需安装包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命令环境配置











分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-6 05:03 , Processed in 0.062934 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表