基于Robot Framework搭建app(安卓)自动测试环境

1、python环境搭建
2、Robot Framework安装
3、jdk安装
4、android-sdk安装
5、模拟器安装
6、Appium安装

简单介绍一下这些环境
Appium 基于nodejs运行,可以链接android和ios,并操作手机
运行起来是一个服务,默认暴露端口4723,测试安卓依赖 jdk android-sdk


image.png

上图展示为一个ui界面,链接appium服务器及相关配置,配置是自动读取的,需要先安装jdk android-sdk

Robot Framework 是基于python运行,ride是一个编辑工具,方便开发测试用例

模拟器则是为了方便测试,也可以使用真机测试,这里使用模拟器

python环境搭建

Robot Framework是基于python开发,基础环境为python
参考安装【基于anacondan安装python】https://www.jianshu.com/p/1fd5bfdc9b79
也可以直接windows安装,不过要注意版本,参考这里安装 https://www.jianshu.com/p/83eaec929221

Robot Framework安装

首先切到我们3.7.0这个版本的python环境(ride 对高版本有不兼容,就用低一些的版本)

image.png

上图不知道怎么来的看看 https://www.jianshu.com/p/1fd5bfdc9b79

这里相对就简单很多,直接pip安装即可

#robotframework 3.1.2
pip install robotframework==3.1.2
#UI ride会使用的UI框架
pip install wxPython
#ride
pip install robotframework-ride
#appium 后面测试安装需要用
pip install robotframework-appiumlibrary

安装完,不出意外的话直接运行ride.py即可编辑Robot Framework项目了

ride.py
image.png

jdk安装

android基于java开发,这是基础环境
配置环境变量


image.png

android-sdk安装

里面有操作android相关的程序
安装完后配置环境变量


image.png

image.png

模拟器安装

这里使用夜神模拟器


image.png

我们链接端口:62001
完整地址:127.0.0.1:62001
测试应用的时候会用上面地址

Appium安装

Appium-windows-1.13.0:下载地址:https://pan.baidu.com/s/1K9c3h7PCGTMc08WQWuHhhg?pwd=8401
安装完以后,桌面快捷

image.png

点击即可启动

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容