根据Robotium、Orange写自己的框架

本文深入探讨了如何利用Roboium+Orange进行AndroidUI自动化测试,包括设备获取、执行测试用例集中的特定用例、通过流捕获输出信息、XML文件读写以及日志读写的技巧。

根据文章:介绍Robotium+Orange实现androidUI自动化测试 


获取设备

adb list -l


执行用例集中某一个用例

adb shell am instrument -e class 包名.class名称#test5867 -w 测试工程的包名/com.zutubi.android.junitreport.JunitReportTestRunner


用流来捕获输出的信息

Process process = runtime.getRuntime().exec(执行用例的命令)

InputStream inputstream1 = process.getInputStream();

InputStream inputstream2= process.getErrorStream();


读写xml文件

使用dom4j.jar


日志读写

log4j.jar

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值