51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 33483|回复: 125
打印 上一主题 下一主题

[讨论] 手机名片薄(黑盒)测试

[复制链接]

该用户从未签到

跳转到指定楼层
#
发表于 2005-1-24 17:21:15 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
写在前面的话:
     做了快一年的黑盒测试,细谈起来够痛苦的了。这里我将部分的测试心得和测试方法,注意要点写出来,供大家批判和探讨。
      由于各手机的MMI界面及基本功能不一致,这里列出部分测试方案,敬请各位批评,指正。
        嘿嘿,如果写的好的话,我会继续努力,挣两个稿费,买两件新衣服玩玩哈。
      感谢大家捧场。

1、参照手机:GSM制式

2、参考标准:
       GB/T 18905.5-2002 软件工程产品评价 第五部分 评价者用的过程
       BG/T 16260-1996  信息技术 软件产品评价质量特性及其使用指南

3、评判依据:

    各公司的标准定制的不一样,有些公司可能更细化些,在这里仅作一个粗略依据。产品的好坏由用户说的算,一切为用户服务!
    依据:软件研制规范,软件需求说明书,用户手册(罗嗦两句,国外的说明书写的很细,比如不可以用电熨斗烧咖啡,国内的使用说明书绝对不会这么写的,但是使用说明书上具有的功能在产品上如果没有的话,可就是不符合项喽)。

4、基本功能说明:

添加、删除、修改、查找
设置(各MMI不一样,在这里不进行举例)
批量操作:SIM卡记录复制到手机,手机记录复制到SIM卡,SIM卡记录移动到手机,手机记录移动到SIM卡……

5、功能测试:

    在这里只讨论名片夹的功能性和可靠性的测试,对名片夹模块的易用性,效率,维护性以及可移植性不做考虑。

    按是否通过测试,则分为两种,顾名思意即通过测试和失败测试。通常的失败测试,也就是说要设计测试用例,迫使软件出错。通过测试则是要保证软件实现基本功能。

5.1 基本功能测试:

    手机输入法有很多种,比如T9,拼音,字母,数字等等。在编写测试用例的时候,首先要保证各输入法是否能正常输入;能否正常保存;在进行错误输入的时候,是否有响应的提示。在这里举出几个例子:

5.1.1、存储在SIM卡上的记录

5.1.1.1、添加:
    1)姓名输入:
    i)是否可以使用任意输入法添加汉字、字母、数字,达到姓名允许的最大字节,并能正常保存。
    ii)是否可以使用任意输入法添加汉字、字母、数字,在没有进行输入时,是否有警告提示或是否可以正常保存(根据产品要求)。
    iii)是否可以使用任意输入法添加汉字、字母、数字,超过姓名允许的最大字节,是否有告警提?是否可以正常保存。
    iV)是否可以进行汉字、字母、数字的混合输入,并重复i~iii,是否有异常。

    2)电话号码的输入:
       i)是否可输入数字至最大值,并可正常保存。
       ii)在不输入数字时,进行保存时,是否有告警提示。
       iii)是否可以输入汉字,字母,此时是否有告警提示或异常。
       iv)是否可以输入特殊字符,如+、P、*、#,是否可以正常保存。这里给介绍个出错的案例:连续输入多个*,P或+,不按电话的号码的正常顺序进行输入,试试,比如"++139***P123",看看是个什么样的效果,是否显示正常。

    3)在输入过程中按返回键、挂机键、或翻合翻盖、电源键,是否有告警提示或异常。

    4)在各MMI界面下,各按键功能是否正常。

    5)待机界面下直接输入数字至最大值,是否可以正常保存。

    6)待机界面下直接输入数字即特殊字符(+,P),是否可以正常保存。

    7) 将1),6)步骤进行一下排列组合,查看是否有异常情况。

   1对2,2对4,4对16,所以测试用例经常的几千条,几万条根本就不希奇,一个名片夹写上1K条也之是写了个小部分。呵呵,罗嗦话又一堆。继续......

    5.1.1.2 修改

    1)单条记录的修改:
    a) 是否可以对单条记录进行修改,包括姓名和数字,并重复5.1.1.1中的1), 2),3),4)各步骤。
     b) 连续将多条记录的内容(姓名或电话号码)修改成一样。
     c) 手机或SIM卡的所有记录全部一样。(此条仅作为一条测试手段,在实际的应用中无实际意义。)
(05.3.19修改)

    2)连续多条记录进行修改
    此条的测试目的是对软件进行压力测试。

5.1.1.3 删除

    1)对单条记录进行删除
    i)删除后,列表显示是否正常;数量是否正确。
    ii)SIM卡记录为空时,进行删除时,是否有告警提示。
    iii)SIM卡记录仅为一条时,删除后,是否有SIM卡内容为空的提示。
    iv)在删除过程中,各功能键是否正常。
    v)在删除过程中,进行中断操作,是否正常,比如挂机键,电源键等等。

    2)对多条记录进行删除,目的是对软件的进行压力测试。
    i)连续对SIM卡的多条记录进行删除,是否出现异常情况。
    ii)删除SIM卡记录直至为空时,是否有异常。
    iii)在删除过程中,各功能键是否正常。

5.1.1.4 查找
    由于各手机的查找功能定制的不同,在这里不做累述。

5.1.2 存储在手机上的记录
    存储在手机上的记录和存储在SIM卡上的记录的测试用例基本相同。在测试过程中需要留心的是SIM卡的存储容量以及手机的存储容量,由于软件的定制不同,往往在不同处易出现故障。比如SIM卡的姓名栏可存储5个汉字,或8个字母、数字,电话号码可以存20位,手机的姓名栏目可以存12个汉字,20个字母、数字,电话号码可以存30位。在这个不同点之间就容易出现故障。


[ Last edited by flyingpig on 2005-3-19 at 14:37 ]

评分

参与人数 1综合技术指数 +10 收起 理由
linvsfen00 + 10

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

125#
发表于 2008-8-1 14:41:48 | 只看该作者
不错,考虑的很全面,要是能综合这里的建议再完善一下就更完美啦,期待LZ完善了再发出来
回复 支持 反对

使用道具 举报

该用户从未签到

124#
发表于 2008-7-30 07:15:45 | 只看该作者
努力学习
回复 支持 反对

使用道具 举报

该用户从未签到

123#
发表于 2008-7-25 09:08:43 | 只看该作者
学习了,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

122#
发表于 2008-7-23 15:39:49 | 只看该作者
学习了,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

121#
发表于 2008-6-1 16:34:18 | 只看该作者
谢谢~~
回复 支持 反对

使用道具 举报

该用户从未签到

120#
发表于 2008-5-30 14:38:26 | 只看该作者
呵呵,很厉害。
回复 支持 反对

使用道具 举报

该用户从未签到

119#
发表于 2008-5-15 15:46:21 | 只看该作者
马上转去做手机测试,顶一个先。跟我们原来做的deivce有点像。主要是思路要清晰,case确实可以写很多出来。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    118#
    发表于 2008-5-8 17:55:00 | 只看该作者
    谢谢版主,更谢谢提供上传用例文档的仁兄
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    117#
    发表于 2007-8-11 23:48:46 | 只看该作者
    ding
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    116#
    发表于 2007-8-10 15:02:29 | 只看该作者
    起点都很高啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    115#
    发表于 2007-8-10 15:00:10 | 只看该作者
    很使用啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    114#
    发表于 2007-8-10 14:59:54 | 只看该作者
    好。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    113#
    发表于 2007-7-20 21:00:13 | 只看该作者
    原帖由 princexx 于 2007-5-18 10:59 发表
    我是软件测试专业研究生。 前段时间在联想实习。

    手机名片这部分我也写过测试用例了。 真是很麻烦,写了很多很多。条理清楚是很重要的。大家写得都不错。还有几点要补充。
    1。 考虑是否插入sim 卡的 ...


    培训这些!~
    感觉很一般
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    112#
    发表于 2007-7-20 20:58:36 | 只看该作者

    电话簿

    电话簿存储位置的测试
    存在手机内存上的号码
    存在sim卡上的的号码位置顺序测试,存在1位置的,在待机画面按1#,可以出现该号码。
    存号码,可以存,人名一样的,号码不通的位置
    删除,可以删除多条复制内容一样的记录,比如把一个信息,复制50遍,看是否能一个个删除,
    关机后,是否不在出现删掉的内容。
    存号码,存入只有号码,没有名字,或只有名字,没有号码,手机的反应如何
    用测试手机存入号码后,换入其他手机,看是否能读到。
    显示提取测试,比如存入,座机号码58110000,姓名董
    存入号码13858110000 姓名王,分别呼入这2个号码,来电提示名字正确否
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    111#
    发表于 2007-6-22 19:14:36 | 只看该作者
    我是测试新手,谢谢帮助,现在急着充电sdlkfj2
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    110#
    发表于 2007-6-22 11:43:40 | 只看该作者
    sdlkfj2
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    109#
    发表于 2007-6-21 15:07:06 | 只看该作者
    ding
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    108#
    发表于 2007-6-21 15:06:31 | 只看该作者
    ding
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    107#
    发表于 2007-6-18 12:04:23 | 只看该作者
    这个测试真详细
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    106#
    发表于 2007-6-18 12:02:51 | 只看该作者
    转行,学习中
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-9 09:29 , Processed in 0.085052 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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