实例讲解手机软件测试用例设计_第1页
实例讲解手机软件测试用例设计_第2页
实例讲解手机软件测试用例设计_第3页
实例讲解手机软件测试用例设计_第4页
实例讲解手机软件测试用例设计_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实例讲解手机软件测试用例设计实例讲解手机软件测试用例设计,测试伴随在整个手机软件开发的各个阶段中,测试质量的凹凸挺直关系到手机软件的可用性,友好性,牢靠性。可以说,测试环节是手机软件开发的重要环节,是整个开发过程的“中枢神经”。同时,测试用例的设计在测试过程中是格外重要的。一、设计概述测试伴随在整个手机软件开发的各个阶段中,测试质量的凹凸挺直关系到手机软件的可用性,友好性,牢靠性。可以说,测试环节是手机软件开发的重要环节,是整个开发过程的“中枢神经”。同时,测试用例的设计在测试过程中是格外重要的一个环节,是重中之重。一般来说,设计测试用例应当考虑如下几方面:1)有效性:测试用例是测试人员测试过

2、程中的重要参考依据。不同的测试人员依据相同的测试用例所得到的输出应当是全都的。2)可复用性:良好的测试用例具有重复用法的功能,使得测试过程事半功倍,设计良好的测试用例将大大节省时间,提高测试效率。3)易组织性:即使是很小的项目,也可能有几千甚至更多的测试用例,测试用例可能在数月甚至几年的测试过程中被创建和用法,正确的测试方案会很好地组织这些测试用例并供应应测试人员或者其他项目的人参考和有效的用法。4)可评估性:从测试的项目管理角度来说,测试用例的通过率是检验代码质量的保证。经常说代码的质量不高或者代码的质量很好,量化的标准应当是测试用例的通过率和软件错误(bug)的数目。5)可管理性:测试用例

3、也可以作为检验测试人员进度、工作量以及跟踪/管理测试人员的工作效率的因素,尤其是比较适用于对于新的测试人员的检验,从而更加合理做出测试支配和方案。二、手机软件测试用例设计分析通常手机软件测试用例可以分为如下几类:1)基本功能测试用例设计基本功能是指手机软件向手机用户供应的最小的、可以进行的全部简洁操作的集合。基本功能测试是指测试工程师在被测试的手机上进行实际操作,来验证操作是否可行,操作的结果是否满足设计要求,假如不满足,就要报告错误。具体的操作例如:接电话,打电话,发送一般短信,接收一般短信,发送彩信,接收彩信,播放静态音乐文件(mp3),播放一段视频文件,等等。以“短消息SMS”功能为例,

4、基本功能测试的用例可以从如下方面进行考虑:用例ID功能描述sms_001确定生成新消息为mms 还是smssms_002用多种输入法编辑信息内容sms_003编辑信息内容达到最大的字符长度sms_004发送一封空短信sms_005存储SMS至发件箱(存储至Phone)sms_006不退出写信息窗口,连续存储SMS至发件箱(存储至Phone)sms_007Phone中信息条数达到最大后,自动切换存储位置sms_008存储SMS至发件箱(存储至SIM card)sms_009存储SMS至发件箱,直至SIM CARD中信息满sms_010在SIM CARD已满的状况下,存储SMS至发件箱sms_01

5、1存储EMS至发件箱(参考SMS)sms_012当phone和sim card中的信息全满的状况下,保存短信sms_013发送短信的验证sms_014收件人号码不正确(长度过长、号码不存在、有符号等)sms_015Phone中的信息满时,发送SMSsms_016发送EMS(超长短信)的验证sms_017SMS发送失败sms_018群发短信sms_019从中选择收件人sms_020PB中没有记录sms_021从PB中选择和挺直输入联系人号码sms_022多方发送短信,并全部发送成功sms_023多方发送短信,未全部发送成功sms_024群发失败后,重新发送,并发送成功sms_025群发失败后,重

6、新发送,并发送失败sms_026群发EMS部分的验证sms_027插入一条常用短语,发送短信sms_028连续插入常用短语,发送短信或sms_029发送失败的验证2)交互测试所谓交互测试是指当手机不同的两个或者多个功能之间有交互的时候,对手机所应当处的状态或者行为进行测试,被测手机的状态或者行为应当与需求设计中的要求相全都。交互测试的测试用例可以从如下方面考虑:用例ID功能描述jh_001打电话时接收短信息jh_002看短信内容时候进来一个电话jh_003听音乐时候扫瞄新短信jh_004发送一封空短信jh_005听音乐时候进来一个电话jh_006上网扫瞄时进来一个电话jh_007接电话时候闹钟

7、报警3)临界测试所谓的临界测试是指当手机的某些可用资源达到或者超过理论允许的极大值时,在手机上连续进行某种操作时候的测试。此时手机的行为应当是友好的,可被用法者接受的,应当与需求分析的要求相符合。临界测试的测试用例可以从如下方面考虑:用例ID功能描述lj_001内存满时拨打电话lj _002内存满时启动音乐播放器lj _003数据库满时拨打电话lj _004数据库满时启动扫瞄器lj _005数据库满时启动音乐播放器lj _006地址本满时连续添加记录lj _007短信收件箱满时连续收新短信4)压力测试压力测试一般是指在比较短的一段时间内,被测手机执行比较多的任务或者操作,来检测被测手机承受压力的力气。压力测试的测试用例可以从如下方面考虑:用例ID

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论