51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 11075|回复: 28
打印 上一主题 下一主题

android Ipad iphone 下的应用程序如何做软件测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-4-25 14:02:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 tankxu 于 2011-4-26 10:36 编辑

目前公司在做android Ipad Iphone 下的应用程序开发,不知道对于这几个平台的软件测试该如何进行,欢迎大家畅所欲言
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

推荐
发表于 2012-1-17 15:52:26 | 只看该作者
对测试来说  影响不大

主要的不同点 就是每个平台的那几个特色  (个人意见哈)
比如
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
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

2#
发表于 2011-5-21 15:28:46 | 只看该作者
顶下啊  我现在也要搞这个  不知道如何下手呀
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    3#
    发表于 2011-5-22 10:11:34 | 只看该作者
    没有很特殊的,关系搞清楚这类平台的测试与传统有什么不同
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2011-7-5 13:40:13 | 只看该作者
    同问,帮顶
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2011-7-6 14:36:46 | 只看该作者
    我也有同样的问题,帮顶
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-7-7 15:57:44 | 只看该作者
    一样啊~求测试用例及测试经验分享啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-4-10 11:26
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    7#
    发表于 2011-7-21 13:29:51 | 只看该作者
    android 系统 下   开服务老死掉   其他2个没用过不评论
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-8-8 22:27:20 | 只看该作者
    同求。。。。。。。。。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2011-9-13 16:00:00 | 只看该作者
    andriod的话学会看sdk。。就都懂了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2011-10-7 14:43:21 | 只看该作者
    好多新人来这里学习喔!我也是一个
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2011-10-8 14:45:09 | 只看该作者
    我们公司的iPhone版也快出来了,不知道怎么测啊,没头绪
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2011-10-23 00:07:27 | 只看该作者
    应该要再终端上进行测试吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2011-11-2 20:39:59 | 只看该作者
    没啥区别,就对象变了而已
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2011-11-6 17:48:46 | 只看该作者
    前期可以考虑把自动化搞进入的可能性
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2011-11-17 14:27:48 | 只看该作者
    等待高手出现
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2011-12-14 10:28:47 | 只看该作者
    http://bbs.51testing.com/viewthread.php?tid=523178&extra=,这是我发的帖子地址,希望可以帮到各位
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2011-12-28 09:49:18 | 只看该作者
    求同
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2012-1-13 17:36:12 | 只看该作者
    android用robotium
    iOS用instrument
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2012-1-17 16:09:33 | 只看该作者
    自动化要搞也行  
    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整个吧
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-6 19:15 , Processed in 0.082807 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表