手机测试介绍_第1页
手机测试介绍_第2页
手机测试介绍_第3页
全文预览已结束

下载本文档

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

文档简介

-.z.手机黑盒测试介绍由安博测试空间技术中心.btestingsky./提供黑盒测试(black—bo*testing)又称功能测试、数据驱动测试或基于标准的测试。用这种方法进展测试时,被测程序被当作看不见内部的黑盒。在完全不考虑程序内部构造和内部特性的情况下,测试者仅依据程序功能的需求标准考虑确定测试用例和推断测试结果的正确性。因此黑盒测试是从用户观点出发的测试,黑盒测试直观的想法就是既然程序被规定做*些事,那我们就看看它是不是在任何情况下都做的对。完整的"任何情况〞是无法验证的,为此黑盒测试也有一套产生测试用例的方法,以产生有限的测试用例而覆盖足够多的"任何情况〞。由于黑盒测试不需要了解程序内部构造,所以许多高层的测试如确认测试、系统测试、验收测试都采用黑盒测试。黑盒测试首先是程序通常的功能性测试。要求:每个软件特性必须被一个测试用例或一个被认可的异常所覆盖。用数据类型和数据值的最小集测试。用一系列真实的数据类型和数据值运行,测试超负荷、饱和及其他"最坏情况〞的结果;用假想的数据类型和数据值运行,测试排斥不规则输入的能力;对影响性能的关键模块,如根本算法、应测试单元性能(包括精度、时间、容量等)。不仅要考核"程序是否做了该做的"〞还要考察"程序是否没做不该做的2〞同时还要考察程序在其他一些情况下是否正常。这些情况包括数据类型和数据值的异常等等。下述几种方法:(a)等价类划分,(b)因果图方法,(c)边值分析法,(d)猜错法,(e)随机数法,就是从更广泛的角度来进展黑盒测试。每一个方法都力图能涵盖更多的"任何情况〞,但又各有长处,综合使用这些方法,会得到一个较好的测试用例集。1.等价类划分

等价类划分是一种典型的黑盒测试方法。等价类是指*个输入域的集合。它表示对揭露程序中的错误来说,集合中的每个输入条件是等效的。因此我们只要在一个集合中选取一个测试数据即可。等价类划分的方法是把程序的输入域划分成假设干等价类,然后从每个局部中选取少数代表性数据当作测试用例。这样就可使用少数测试用例检验程序在一大类情况下的反映。

在考虑等价类时,应该注意区别以下两种不同的情况:有效等价类:有效等价类指的是对程序的标准是有意义的、合理的输入数据所构成的集合。在具体问题中,有效等价类可以是一个,也可以是多个。无效等价类:无效等价类指对程序的标准是不合理的或无意义的输入数据所构成的集合。对于具体的问题,无效等价类至少应有一个,也可能有多个。确定等价类有以下几条原则:如果输入条件规定了取值范围或值的个数,则可确定一个有效等价类和两个无效等价类。例如,程序的标准中提到的输入条包括"……项数可以从1到999……〞,则可取有效等价类为"l考项数<999〞,无效等价类为"项数<l,,及"项数>999〞。输入条件规定了输入值的集合,或是规定了"必须如何〞的条件,则可确定一个有效等价类和一个无效等价类。如*程序涉及标识符,其输入条件规定"标识符应以字母开头……〞则"以字母开头者〞作为有效等价类,"以非字母开头〞作为无效等价类。如果我们确知,已划分的等价类中各元素在程序中的处理方式是不同的,则应将此等价类进一步划分成更小等价类。输入条件

有效等价类

无效等价类

。。。。。。。。。。。。

。。。。。。。。。。。。

。。。。。。。。。。。。

根据已列出的等价类表,按以下步骤确定测试用例:为每个等价类规定一个唯一的编号;设计一个测试用例,使其尽可能多地覆盖尚未覆盖的有效等价类。重复这一步,最后使得所有有效等价类均被测试用例所覆盖;设计一个新的测试用例,使其只覆盖一个无效等价类。重复这一步,使所有无效等价类均被覆盖。这里强调每次只覆盖一个无效等价类。这是因为一个测试用例中如果含有多个缺陷,有可能在测试中只发现其中的一个,另一些被无视。等价类划分法能够全面、系统地考虑黑盒测试的测试用例设计问题,但是没有注意选用一些"高效的〞、"有针对性的〞测试用例。后面介绍的边值分析法可以弥补这一缺点。2.因果图等价类划分法并没有考虑到输入情况的各种组合。这样虽然各个输入条件单独可能出错的情况已经看到了,但多个输入情况组合起来可能出错的情况却被忽略。采用因果图方法能帮助我们按一定步骤选择一组高效的测试用例,同时,还能为我们指出程序标准的描述中存在什么问题。利用因果图导出测试用例需要经过以下几个步骤:分析程序标准的描述中哪些是原因,哪些是结果。原因常常是输入条件或是输入条件的等价类。结果是输出条件。分析程序标准的描述中语义的内容,并将其表示成连接各个原因与各个结果的"因果图〞。由于语法或环境的限制,有些原因和结果的组合情况是不可能出现的。为说明这些特定的情况,在因果图上使用持殊的符号标明约束条件。把因果图转换成判定表。把判定表的每一列写成一个测试用例。3.边值分析法

边值分析法是列出单元功能、输入、状态及控制的合法边界值和非法边界值,设计测试用例,包含全部边界值的方法。典型地包括IF语句中的判别值,定义域、值域边界,空或畸形输入,末受控状态等。边值分析法不是一类找一个例子的方法,而是以边界情况的处理作为主要目标专门设计测试用例的方法。另外,边值分析不仅考察输入的边值,也要考虑输出的边值。这是从人们的经历得出的一种有效方法。人们发现许多软件错误只是在下标、数据构造和标量值的边界值及其上、下出现,运行这个区域的测试用例发现错误的概率很高。用边值分析法设计测试用例时,有以下几条原则:如果输入条件规定了取值范围,或是规定了值的个数,则应以该范围的边界内及刚刚超出范围的边界外的值,或是分别对最大、最小及稍小于最小、稍大于最大个数作为测试用例。如有标准"*文件可包含l至255〞个记录……",则测试用例可选1和255及0和256等。针对标准的每个输出条件使用原则〔a〕。如果程序标准中提到的输入或输出域是个有序的集合(如顺序文件、表格等)就应注意选取有序集的第一个和最后一个元素作为测试用例。分析标准,尽可能找出可能的边界条件。一个典型的边值分析例子是三角形分类程序。选取a,b,c构成三角形三边,"任意两边之和大于第三边〞为边界条件。边值分析相等价类划分侧重不同,对等价类划分是一个补充。如上述三角形问题,选取a=3,b=4,c=5,a=2,b=4,c=7则覆盖有效和无效等价类。如果能在等价类划分中注入边值分析的思想。在每个等价类中不只选取一个覆盖用例,而是进而选取该等价类的边界值等价类划分法将更有效,最后可以用边值分析法再补充一些测试用例。4.猜错法

猜错法在很大程度上是凭经历进展的,是凭人们对过去所作的测试工作结果的分析,对所提醒的缺陷的规律性作直觉的推测来发现缺陷的。一个采用两分法的检索程序,典型地可以列出下面几种测试情况:被检索的表只有一项或为空表;表的项数恰好是2的幂次;表的项数比2的幂次多1等。猜错法充分发挥人的经历,在一个测试小组中集思广益,方便实用,特别在软件测试根底较差的情况下,很好地组织测试小组(也可以有外来人员)进展错误猜想,是有效的测试方法。5.随机数法即测试用例的参数是随机数。它可以自动生成,因此自动化程度高。使用大量随机测试用例测试通过的程序会提高用户对程序的信心。但其关键在于随机数的规律是否符合使用实际。手机黑盒测试涵盖的内容:1、根本通话1.1来电动作的检测,如来电大头贴、、名称的显示,响铃方式〔通常由响铃、振动、响铃+振动、无等情况〕1.1.1来电响铃时的接通操作1.1.2来电响铃完毕操作1.1.3来电响铃过程中有效功能的按键操作〔除接通、完毕〕1.1.4来电响铃时的无效按键操作1.2来电通话1.2.1来电通话中的根本菜单操作,除挂机〔一般有操作SMS,如编辑、发送等,簿的编辑、保存〕.1.2.2通话中的功能键.1.2.3完毕通话.1.3呼叫功能1.3.1拨号呼出..1.3.2完毕呼叫响铃.1.3.3呼叫中的无效操作.1.3.4主叫通话时功能操作.1.3.5完毕主叫通话1.4多方通话〔SIM一定要支持该业务〕1.4.1主叫多方通话.1.4.2被叫多方通话.2、通话设置2.1翻盖应答2.2单键拨号2.3自动重拨.2.4任意键应答2.5呼叫等待3、短信短信的具体测试请参阅.mobiletest./bbs/vie...&e*tra=page%3D14、彩信4.1彩信的连接设置和根本设置测试4.1.1连接设置,如homepage、IP、Port、连接时间,连接方式〔GPRS&CSD〕等4.1.2根本设置,如优先级、下载方式〔Auto、delay、reject),是否接收阅读报告等一些设定4.2编辑操作4.2.1正常编辑:如插入所有支持的图片、声音、文本、、符号、video、附件4.2.2错误编辑:如插入所有不支持的图片、声音、文本、、符号、video、附件,DRM对象〔肯定插不进去的〕等

在内存满的时候编辑MMS,编辑到最大页数再试图插入页,单个MMS插入到对象到满再试图插入对象等。4.3发送4.3.1正常发送,单个接收人、多个接收人、TO&CC&BCC接收人到最大值,输入地址4.3.2错误发送:无网络的时候发送,发送时丧失网络等4.4接收4.4.1正常接收,4.4.2内存满的时候接收,无网络的时候接收等4.5压力测试4.5.1长时间、对次数的查看、发送、接收MMS5、WAP5.1设置WAP配置文件5.1.1电路交换〔CSD〕参数设置5.1.2GPRS参数设置.5.2登录WAP5.2.1电路交换〔CSD〕承载5.2.2GPRS承载.5.3、网络状态标识5.4、一键上网5.5、GUI要求5.5.1屏幕与可显示区域5.5.2导航菜单5.5.3滚动标识5.5.4键盘映射...5.6、浏览器界面菜单5.6.1浏览器的超级功能5.6.2返回上一级页面5.7、中英语言支持5.8、图形化文字的支持功能5.9、内容要求5.9.1背景音5.9.2各种图像格式支持5.10、默认主页地址..5.11、Bookmark功能5.12、输入URL登录功能5.13、历史记录功能..5.14、语言的支持5.13.1*HTMLMP语言5.13.2WML1.3语言..5.13.3WAPCSS〔WCSS〕...5.13.4CHTML,HTML3.2等语言5.15、根本参数配置14.1代理效劳器〔网关〕列表..16、下载业务15.1内容传送..17、无线应用16.1语音呼叫请求的处理...16.2来话GUI通知..18、跨业务调用17.1.17.2接收短消息...17.3呼入...19、电子业务...6、簿

6-1查找**6-1-1进入退出6-1-2输入汉字查找6-1-3输入字母查找6-1-4输入数字查找6-1-5输入特殊字符查找6-1-6混合输入查找6-1-7不输入字符,直接查找6-1-8输入最大字符容量查找6-1-9按数字检查找6-1-10对查到的进展操作6-1-11穿插事件6-1-12呼叫查到的6-1-13呼叫簿里的6-1-14英语状态6-2增加6-2-1进入退出6-2-2使用中文、英文、数字和特殊符号存储**6-2-3存储含有+、P、#和*的6-2-4输入各条目6-2-5储存不输入**的记录6-2-6穿插事件6-2-7牵连其它模块6-2-8在待机画面储存6-2-9英语状态6-3删除6-3-1进入退出6-3-2删除簿里的记录6-3-3删除特定位置的记录6-3-4依次删除6-3-5穿插事件6-3-6牵连其它模块6-3-7英语状态6-4复制6-4-1进入退出6-4-2复制手机的全部记录到SIM卡〔SIM卡簿无记录〕6-4-3复制SIM卡的全部记录到手机〔手机簿无记录〕6-4-4逐个复制6-4-5全部复制6-4-6穿插事件6-4-7英语状态6-5选择簿6-5-1进入退出6-5-2选择簿的功能〔存储到SIM卡〕6-5-3选择簿的功能〔存储到手机〕6-5-4穿插事件6-5-5英语状态6-6剩余空间6-6-1进入退出6-6-2是否与实际相符6-6-3添加记录6-6-4删除记录6-6-5手机簿和SIM卡之间互相复制记录6-6-6穿插事件6-6-7英语状态6-7单键拨号6-7-1进入退出6-7-2添加、储存、呼叫、去除单键拨号〔输入〕6-7-3添加、储存、呼叫、去除单键拨号〔从簿选择〕6-7-4关机后开机6-7-5在待机画面设置6-7-6添加、储存、呼叫、去除单键拨号〔从待机画面设置〕6-7-7穿插事件6-7-8英语状态6-8分组6-8-1进入退出6-8-2查看/删除功能6-8-3增加记录功能6-8-4来电铃声功能6-8-5来电图片功能6-8-6重新命名功能6-8-7穿插事件6-8-9英语状态7、场景设置8、呼叫转接9、闹钟

设置闹钟取消闹钟选择振铃音10、备忘录写备忘录一次型每天型每星期型每月型每年型读今天备忘录

测试子工程:读今天备忘录-翻页键

测试子工程:读今天备忘录-编辑备忘录

测试子工程:读所有备忘录-查看备忘录

测试子工程:读今天备忘录--删除备忘录

退出

测试子工程:读备忘录-备忘录为空时查看

读所有备忘录删除备忘录删除所有备忘录11、语音记录录音通话中录音播放重命名删除一个删除全部播放重命名删除一个删除全部12、照相机13、**设置1

PIN码设置1.1启动PIN码1.2取消PIN码1.3更改PIN码2

手机加锁2.1启动手机加锁2.2取消手机加锁2.3更改手机加锁密码3

呼叫限制3.1全部呼出3.2国际呼出3.3全部呼入3.4国际漫游呼入

4

固定呼叫14、编辑器14.1编辑器1.14.2编辑器2.14.3编辑器3.14.4编辑器4.14.5编辑器5.14.6编辑器6.14.7编辑器7.14.8编辑器8.14.9编辑器9.14.10编辑器10.15、通话记录16、移动梦网1移动梦网卡提供的套餐效劳1.1个人助理.1.2电子.1.3移动聊天.1.4位置效劳.1.5电子商务.1.6娱乐效劳.1.7信息效劳.1.8客户效劳.2动感地带卡提供的套餐效劳2.1动感特区.2.2动感消息.2.3动感密语.2.4动感乐园.2.5动感位置.2.6娱乐休闲.17、应用程序18、其他手机设置19、日历20、长途区号21、世界时间22、计算器23、秒表24、单位换算25、游戏26、文件夹27、界面图界面图片与字符输入1开关机画面1.1

LCD1开机画面1.2

LCD1关机画面1.3

LCD2开机过程显示.1.4

LCD2关机过程显示.2待机界面

2.1LCD1待机界面...

2.2LCD2待机界面3待机按键操作界面4LCD2的界面显示状态

4.1来电时小屏的界面显示

4.2新到短信时小屏的界面显示.

4.3闹钟发生时小屏的界面显示.

4.4自拍时的小屏界面显示.4状态提示...5菜单分支界面6状态进程中的界面7通话界面.8无SIM卡待机界面28、菜单构造29、图标逻辑30、无SIM卡1无SIM卡时的待机界面..2无SIM卡按键操作..3紧急呼叫4查看参数31、各种SIM卡兼容32、充电器33、耳机34、开关机34.1正常

34.1.1开关机测试-正常关机

34.1.2开关机测试-正常开机34.2开机后

34.2.1开关机测试-正常开机-打..

温馨提示

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

评论

0/150

提交评论