51Testing软件测试论坛
标题:
android Ipad iphone 下的应用程序如何做软件测试
[打印本页]
作者:
tankxu
时间:
2011-4-25 14:02
标题:
android Ipad iphone 下的应用程序如何做软件测试
本帖最后由 tankxu 于 2011-4-26 10:36 编辑
目前公司在做android Ipad Iphone 下的应用程序开发,不知道对于这几个平台的软件测试该如何进行,欢迎大家畅所欲言
作者:
honger08240127
时间:
2011-5-21 15:28
顶下啊 我现在也要搞这个 不知道如何下手呀
作者:
msnshow
时间:
2011-5-22 10:11
没有很特殊的,关系搞清楚这类平台的测试与传统有什么不同
作者:
pqpql
时间:
2011-7-5 13:40
同问,帮顶
作者:
土豆飞侠
时间:
2011-7-6 14:36
我也有同样的问题,帮顶
作者:
蕊贝儿
时间:
2011-7-7 15:57
一样啊~求测试用例及测试经验分享啊
作者:
piaolingxue423
时间:
2011-7-21 13:29
android 系统 下 开服务老死掉 其他2个没用过不评论
作者:
魔术生活化
时间:
2011-8-8 22:27
同求。。。。。。。。。。。
作者:
monkeytest15
时间:
2011-9-13 16:00
andriod的话学会看sdk。。就都懂了
作者:
SL65
时间:
2011-10-7 14:43
好多新人来这里学习喔!我也是一个
作者:
fzl6688
时间:
2011-10-8 14:45
我们公司的iPhone版也快出来了,不知道怎么测啊,没头绪
作者:
liangadty
时间:
2011-10-23 00:07
应该要再终端上进行测试吧
作者:
yzh_0124
时间:
2011-11-2 20:39
没啥区别,就对象变了而已
作者:
mayashall
时间:
2011-11-6 17:48
前期可以考虑把自动化搞进入的可能性
作者:
jane.zhang517
时间:
2011-11-17 14:27
等待高手出现
作者:
manow111
时间:
2011-12-14 10:28
http://bbs.51testing.com/viewthread.php?tid=523178&extra=
,这是我发的帖子地址,希望可以帮到各位
作者:
kzh1a
时间:
2011-12-28 09:49
求同
作者:
wn0112
时间:
2012-1-13 17:36
android用robotium
iOS用instrument
作者:
heaven7253
时间:
2012-1-17 15:52
对测试来说 影响不大
主要的不同点 就是每个平台的那几个特色 (个人意见哈)
比如
iOS 退出机制 跟android些不同 你看ios 上那个程序有“退出按键” 都是系统级别的控制 android 也有 system.exit() 但是那个是内部的 看不到的不算
还有一些 ios 5特色手法那些 1有listview的时候 当在最下面的元素时候 点屏幕对应的最上方 那个listview就会回滚到最上方 2.多点 上拉 出后backgroud 程序拉 右拉 抖 左拉 换界面 下拉 出 消息 多点手旋转backgroud 程序
处理 系统内容类的定制app 小心会有内存问题 因为 ios会强制退出 比如 contact calendar。
内存对测试来说 用那个工具可看 主要看两个级 一级warning 二级别outofmem。5
后台的程序 ios的处理跟androi不一样 ios 是哪个在前台运行 那个优先处理 后台的有可能被释放 只要前台吃内存够大的话
还有一些ui 上的东东 如 ios的滑动条 也是系统级的 基本上程序不需要特别处理 但是android的需要好好处理了 多写写 error handling啥的
哦 好像还有电源管理那块 android的版本还不一样 app的sdk版本也有些feature 搜下看看就行
等等...
STFW
我说的都是测试观点哈 而且还是个人观点
平台其实没啥大的不同 就那么几个特点需要注意下 真正的测试还是要靠业务逻辑分析 场景分析 隐性需求分析 bla bla bla
作者:
heaven7253
时间:
2012-1-17 16:09
自动化要搞也行
android 用 robotium 做 function regression kpi performance memory robustness stability stress
没事用monkey 跑个monkey test
其实还有别的工具啦 monkeyrunner 要用python 还要安装啥的 烦的很 但是没必要每个都用
robotium 还行 但是有些方法没有 flick 点击移动到某点之后release 没有测试时间的 没有 屏幕截图 没有驱动照相机拍照 等等啥的 不过你可以进行二次封装 把一些基本的方法 组合下定义成个新的方法 也可以调用系统的 log那些 时间那些 反正就整吧 还有 robotium的assert太少了 只有借junit test 里的用了 那个挺多。
ios那个就用自带的 就行 ui automation
但是如果你是一个项目做两个平台 那你脚本就不能复用
想一个自动化管 win ios android 就用 nativedriver 免费的 自己google整个吧
作者:
liangshurong
时间:
2012-3-7 13:57
1、刚搞完ipad、iphone版的测试体会最深的是很多多点操作时会出现一些异常崩溃的现象,和电脑上只有一个鼠标的单点操作很不同;
2、多了解一些这些版本上人们的使用习惯;
3、这些版本和电脑版本另一个不同点时数据流量的问题,做查询的操作尽量不要搞得太复杂不然导致性能出现极大的问题;
4、这些版本主要都是基于方便的基础上的需要而生,所以在操作时尽量不要出现太多页面的转换或点步骤地操作问题(安全性极高的操作除外);
5、同样对于在安全性上的问题要特别主要,不要换一下帐号啥信息都可以看到等
暂时总结了这么多
作者:
heporen
时间:
2012-4-1 10:14
有没基础的手机测试资料,刚开始了解这块。。
作者:
heaven7253
时间:
2012-4-5 14:35
哦哦哦 这个我要再更新下,最近时间充裕 可以有时间打酱油
做了一个 android ios的因素分析, 这些因素主要是 ios的特点 以及 android的特点, (主要针对测试领域产出case)
IOS
主要是分析 ios 的内存处理 本地通知 多任务 以及支持手势 电源管理 Push Notify 各种控件的原生bug etc
Android
主要是分析SDK,还有一些是sdk-sdk的策略,在移动平台上的一些影响因素 等
没法上传附件吧?这里
作者:
missoflong
时间:
2012-4-27 14:09
你们真的测试过移动产品软件吗?
作者:
heaven7253
时间:
2012-6-28 13:14
你们真的测试过移动产品软件吗?
missoflong 发表于 2012-4-27 14:09
真的测试过
作者:
high0201
时间:
2012-7-6 16:18
我也要测试移动终端,也是做iphone ipad的,不知道可以用哪些测试方法。。求指点哪。。。
作者:
lisenhang
时间:
2012-9-19 14:30
界面功能性测试和互联网差不多;
兼容性测试比较烦躁,要考虑各种元素在各机型各操作系统各浏览器的表现情况,这个要经过测试需求分析;
自动化、性能压力测试需要采用工具,比较难整;
作者:
tester0909
时间:
2012-9-20 13:30
推荐两个帖子
Best Practices in Mobile App Testing
http://www.pushinetesting.com/po ... id=73&fromuid=1
移动测试策略
http://www.pushinetesting.com/po ... id=72&fromuid=1
作者:
tester0909
时间:
2012-9-20 13:31
回复
1#
tankxu
Best Practices in Mobile App Testing
http://www.pushinetesting.com/po ... id=73&fromuid=1
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2