51Testing软件测试论坛

标题: 关于黑盒的Android自动化测试 [打印本页]

作者: 八宝粥    时间: 2010-12-31 17:24
标题: 关于黑盒的Android自动化测试
由于现在在做的是android的外包项目,所以所用的全是R版,很多调试功能都关闭了,hierarchyviewer无法使用等等。
虽然通过SHELL命令可以轻松模拟出各种操作,问题在于无法自动获得结果,只能在LOG中查看是否有崩溃等问题,其他的信息都获取不到,像是界面啦,响应啦
有高手研究这方面了么?有什么办法能获取其他的一些信息么?除了LOG。。。。
作者: msnshow    时间: 2010-12-31 19:43
关注,没做过这些
作者: 八宝粥    时间: 2011-1-5 10:35
现在我根据系统设备可以解析出当前屏幕的图像
可是这样效率很低  
有人能在黑盒下获取elements么?
作者: nobuo0908    时间: 2011-1-24 14:21
想往android方面发展~ 关注先~
作者: 八宝粥    时间: 2011-1-27 13:54
再MARK一下。
现在自动化压力测试&monkey测试&CTS测试  都已经完成了
性能测试也差不多了

就差UI测试了。。。。。。貌似在黑盒的话只能手工了。。。
作者: 八宝粥    时间: 2011-1-28 16:30
独立APK测试可以用robotium进行黑盒的自动化功能测试
可是我要测的是整机。。。。。。谁有经验。。。。。。。
作者: 八宝粥    时间: 2011-4-18 13:54
独立屏幕截图完成,图片对比也完成。

呜呜呜~~~离整套自动化测试工具完成时日不久了
作者: listen2008    时间: 2011-4-19 20:41
独立屏幕截图完成,图片对比也完成。

呜呜呜~~~离整套自动化测试工具完成时日不久了
八宝粥 发表于 2011-4-18 13:54


厉害,正想学习如何测试好独立的APK,不知道LZ能不能分享
作者: 八宝粥    时间: 2011-4-20 17:30
话说独立APK就好好去用robotium呗
我现在在做适用整机测试的工具。。。。。而且妄图。。。。能卖两钱~~
作者: listen2008    时间: 2011-4-20 19:30
话说独立APK就好好去用robotium呗
我现在在做适用整机测试的工具。。。。。而且妄图。。。。能卖两钱~~{ ...
八宝粥 发表于 2011-4-20 17:30


哈哈好,到时候通知一声,给予支持
作者: 八宝粥    时间: 2011-5-27 14:54
再Mark一下   
现在performance和function都可以执行自动化测试了,不过效率不高,通用性不强,逐步解决吧
后面马上要做android的白盒测试了,从未接触过。。。希望自己能做好。。。。有成果会再mark
作者: 淘宝器    时间: 2011-5-30 23:10
有点用
作者: Jolin_zhou    时间: 2011-6-1 11:43
没什么实质的内容,楼主写点具体的测试方法等share给大家,就不胜感谢了.
作者: 小绵羊0836    时间: 2011-6-10 11:31
xuexi ha
作者: deanjiang886    时间: 2011-6-24 14:53
同求有见解的内容啊
作者: 罗蛋蛋    时间: 2011-6-24 22:56
关注黑盒android测试  求指点
作者: wukaikiki    时间: 2011-7-4 17:29
学习中
作者: wukaikiki    时间: 2011-7-4 17:32
学习中
作者: wukaikiki    时间: 2011-7-4 17:33
学习中
作者: xiang0522    时间: 2011-7-6 16:53
mark一下。
作者: pk520meng    时间: 2011-7-18 13:54
现在很多文章都是转载的,让人很晕
希望有一篇实际点的文章放出来
比如:CTS,Robotium等
作者: monkeytest15    时间: 2011-7-19 13:33
请求lz告知robotium如何测试service
作者: 40406_jun    时间: 2011-7-20 20:11
回复 8# listen2008

用seetest 工具就可以
作者: 40406_jun    时间: 2011-8-16 18:51
qtp + seetest 插件 就可以进行UI 测试,用图片对比功能来判断 bug 是否已经改好
作者: 八宝粥    时间: 2011-8-17 10:24
回复 24# 40406_jun
我之前自己做的一套工具,就可以实现自动操作+截图+对比。
问题的关键是。。。。。。成本与效率
不得不说完全靠截图的方式做自动化测试    局限太多
我现在在考虑通过其他方式,方法来进行自动化测试
作者: xchlouie    时间: 2011-8-17 16:16
学习学习,强大的前辈快现身啊。
作者: iotest    时间: 2011-8-18 17:42
关注~!
作者: iotest    时间: 2011-8-18 17:43
楼主响应是用什么测试的呢?
作者: 柯小艾    时间: 2011-8-22 11:19
大侠给讲讲咋用robotium
作者: nancy0818    时间: 2011-8-23 11:40
跑hello testing的时候为什么会提示 id cannot be resolved or is not a field        HelloAndroidTest.java

明明是照着例子写的,为什么会报错呢

新手坐等答案。
作者: mxy88mxy    时间: 2011-8-23 15:40
观望 膜拜中, 我的CTS test一直编译不过去,卡了好多天了。
作者: mxy88mxy    时间: 2011-8-23 15:43
robotium 测试 也卡着了
作者: 40406_jun    时间: 2011-8-23 15:59
回复 30# nancy0818


    需要安装个robotium-solo-2.1-javadoc的插件
作者: 40406_jun    时间: 2011-8-23 16:05
回复 25# 八宝粥


    这个方法的确是成本高,录制bug 也比较费时,但是对于要release的产品比较好,可以完全验证之前提的所有bug.一个产品到release大概有几千个bug, 要是人工验证一个产品之前所提的所有bug 显示的不合实际,毕竟我们用得是手工测试。
    我现在还在实验阶段,也是考虑到成本的问题,qtp 可以**,seetest 不能**,我只能gost 系统。弊端也是比较多得,所以还在学习当中。。。
作者: 八宝粥    时间: 2011-8-25 12:34
回复 34# 40406_jun
不得不说你应该是没有了解过一些相关的开发理论。
为了保证代码的质量,现在比较盛行TDD,当然TDD不一定适用于所有项目。
但是用了TDD的项目,最后过集成与回归都会比较轻松。
不能总想着用某个工具或某种方法完成所有的事。
从我目前的角度来看,QTP之类的工具,使用录制回放一路,成本是在太大。
这里的成本,开发是一部分成本,更大的消耗在了维护。
你很难想象对千把来条录制的脚本进行更新是何种悲催。

精神可嘉!
作者: 易水寒风    时间: 2011-8-25 15:02
关注楼主!!
作者: 40406_jun    时间: 2011-10-20 23:08
回复 35# 八宝粥


    你有好的想法吗
作者: monkeytest15    时间: 2011-10-24 09:10
回复 7# 八宝粥


    hello~~试问现在android automation已经做到什么成绩了呀??
作者: 八宝粥    时间: 2011-10-24 19:22
回复 38# monkeytest15
有完整的构思了。不过最近没时间码代码,有免费码农么?
作者: monkeytest15    时间: 2011-11-13 23:20
回复 31# mxy88mxy


    出现什么error log呢?
作者: monkeytest15    时间: 2011-11-13 23:21
回复 39# 八宝粥


    可以 有
作者: brux    时间: 2011-11-28 01:19
受益匪浅。希望能够再详细介绍几个例子。谢!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2