【达内课程】基于APK的自动化测试

简介
Robotium第一个例子中是基于源码的自动化测试,Robotium也可以基于APK进行自动化测试,也就是说你只要有APK文件,没有源代码,也可以进行自动化测试的

1、重新签名
在做基于APK的自动化测试的过程中,需要确保的一点是,被测试的APK必须跟测试项目具有相同的签名,那怎么做才能确保两者拥有相同的签名呢?

首先将被测APK的签名去掉,然后用debug keystore重新进行签名,需要按照以下步骤进行操作

使用re-sign.jar重新签名

2、将重新签名后的apk安装到模拟机

通常情况下…是不能安装成功的,因为app在启动的时候,会检测有没有被重新签名,如果你真的安装成功并启动了,那这个app真的有大的漏洞…

3、通过Layout Inspector查看id
Hierarchy Viewer和Layout Inspector

4、写测试代码
【达内课程】Android自动化测试框架Robotium

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值