Android UI测试-Espresso环境搭建及测试(by 星空武哥)
来源:互联网 发布:java jvm调优 编辑:程序博客网 时间:2024/05/21 19:46
转载请标注原创地址:http://blog.csdn.net/lsyz0021/article/details/53016249
想及时获取更多的文章,请关注我的微信订阅号
espresso是谷歌提倡的ui测试框架,他使用很方便,所以今天给大家写这篇文章,并简单的介绍他的使用,之后我还会介绍Appium测试框架的使用。
一、首先是引用库
1、如果你是Android Studio 2.2并且buildToolsVersion是24,那么你在新建module的时候他会自动添加Espresso库
2、我们可以手动添加(推荐次方式,我们也是使用此方式)
注意:使用此方式你可能会遇到下面的错误
提示你使用的support-annotations版本和测试版本不相同,只要你改成对应的版本即可(你的显示可能不是这个版本)
3、添加AndroidJUnitRunner
4、运行配置
二、写一个登陆的案例,用于UI测试
一个是MianActivity
对应的布局为
登陆后的activity
布局文件为
一个简单登陆案例写完了,下面我们就开始写测试代码了
三、下面是Espresso的测试代码
四、效果如下
Espresso还是很简单,希望本教程对你的ui测试有所帮助,下次我会写一篇关于appium的使用。(写着写着就到了一点了,困死了,睡觉)
0 0
- Android UI测试-Espresso环境搭建及测试(by 星空武哥)
- Android Espresso UI测试
- Android UI自动化测试--Espresso
- ubuntu下搭建android开发环境(一)安装ubuntu系统(by 星空武哥)
- Espresso:快速的Android UI自动化测试
- Android UI测试之Espresso使用
- ubuntu下搭建android开发环境(三)ubuntu安装搜狗输入法(by 星空武哥)
- ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)
- ubuntu下搭建android开发环境(二)设置ubuntu的root管理员密码(by 星空武哥)
- ubuntu下搭建android开发环境核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)
- Espresso UI自动化测试 一
- Android测试 ---- Espresso + Jacoco
- Android Espresso测试
- Android 单元测试之Espresso - Google官方UI测试框架
- Android自动化测试框架---Espresso(1)
- 实战自动化测试Espresso和Ui automator(一)
- 实战自动化测试Espresso和Ui automator(二)
- Espresso UI自动化测试 二(点击事件)
- RTMPdump 使用说明
- revit二次开发里的复制粘贴
- LeetCode No.257 Binary Tree Paths
- revit二次开发常用语句 结合二次开发书更好用
- python中写入csv,excel显示、pandas读取csv文件的编码问题
- Android UI测试-Espresso环境搭建及测试(by 星空武哥)
- 构建fabric
- @OneToMany、@ManyToOne以及@ManyToMany讲解
- skew数
- 【转载】Java多线程编程2--同步锁定--synchronized同步方法、脏读、锁重入
- asp.net core 学习资料整理
- Android之Camera预览
- 【Day38】php微信扫码支付源码
- 学习Hadoop第二十八课(java通过调用接口来操作HBase)