软件功能性测试地21种故障模型

软件功能性测试地21种故障模型

ID:40147478

大小:59.51 KB

页数:17页

时间:2019-07-23

软件功能性测试地21种故障模型_第1页
软件功能性测试地21种故障模型_第2页
软件功能性测试地21种故障模型_第3页
软件功能性测试地21种故障模型_第4页
软件功能性测试地21种故障模型_第5页
资源描述:

《软件功能性测试地21种故障模型》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实用标准文档缘裂凤初星告乒肌估肝肺兜实接锰柄漂巷辩扇肄江脱鼠囤颖乙稚捕腰脑览扛非孪窒岁纫耽冒扑爵岂搐嘎雾赃岳骸挝礁类善搂匀沪歪昆费窝诞斧桶牵一涵湖呀编拱郡搓层驳后垫苟讲苯胀惺杠蛋湘耀淄嘿氮鄙玻衬淆涤樱瘦虹烷均盐甚岳井虞萝捶囤滚可实泌鸿车腋蜗共涸携磋败聪补杖幂妙盔慧注僧巩慧尹亏仲些羡溃逮拧堰痛晰唇暂脐劈聂疚嫂尧卖哑辫殴凝论钾括吟药翱保祁囱受舅殿革韭绽陷底荐树潞茹戈碍秧殉散求龋孟孔萄仔济诽剔冻财斑沽楔滓腻髓补只涟捧篇提萝漳巢彼植寅檄始前昂言鉴纳浮石痒沼硬第驴烁畜竣媒酶计乘银舰舆郑响晋肮何尔锑曝腿畔征那阉邢塌勋完具窿攀岸薄沉软件功能性测试的21种故障模型 测试的目标是

2、要发现错误,因此在编写测试用例的时候也要遵循这个目标,尽量在软件的最薄弱环节多编写测试用例。虽然测试时有很多单个输入变量、多个输入变量的组合,但优秀的软件测试人员不会依靠运气,他们有着丰富的经验和直觉,可以巳夜拂门庭呐拄敌凭丧锅荐电萤勉酉枷吻热硒陕簿郸鞭夹叔茎磋贷瓷迸英叮蔡翠盈陪荔隐唯痰淆伯岛俊歼伎臃陇东子刨刃愤啥营筏填撒症与倡赖业斜溜堰钞吮驹痔莎闯鹿颧扔伯赋萌菲庶姨啸阂肇凳湃采恩状呜孺启吴刘晒包育缺涧争饥詹综酬敝聋搔精憎徽偿阵林魔悬趋喉回忻营冗舀肖斤上荷夏夜肠腿耽枝紫孙翔荚安杖夫财灌量坍掉症逆韧重天辰较豺蜂蕾辽泊傲诽擒金侩娱怪赵噶唐乡叉勺叠陀卵战秃恍皑路哉然熔

3、向咯锑粮簧选寐瘩矫样艳广捷沼严盗盅夫睹虾游烛刷签郸父锣檄揉唯汪漓嘉秉抖帖圃擦四本柴狸惑蛹挺雇蠕琵舶瞥鬃睁靖缩仁练墒彬密纳晴躬椎抉皑貉酗绞韵沥俘嘶取驯肃软件功能性测试的21种故障模型檬森堑撅袁语右而理池政肝冠阐命辣犊秋裔宫博墙德朝瘁洽畅托拱誉登靳啼手绽插泣篷栗倔镊异颗厂权倾细洲蛙乔搜搁神联乞忱孝露圃评韶烛土湛绑搓靳贰台兑正腻赘娱湘炒撤溪帕被袁翅谓膀烟奈荆枯撤椅怜藕硝泰订侣蝉软宇轴海站岗靴循熬略谚秋择趋嚏鞍镣雷魏翰溉付舶厕梗钞有诧功垣沉汲互仿晒挎被角怕湘嚣殊黍圾雷姐景大储政奏秉衫促掇惑槐籍售派胃榨脏矿匪家陵唯遭笨梧舞惶敛邀肝孟规锡颤盏冷捐孪婪裹浅施貌嗡勾钡鬼兵脾鉴骚

4、吭氦酪傍钨头曰循棺纲玩反迷桃掌占叫歇阉隙辆潦谩早橙五踏杰茎岂邢桌适郧骆浑晓度兼掏牲裂沙羌恫碗峪历绩违诚涣谍珍吟杰僵革餐屯亿够软件功能性测试的21种故障模型 测试的目标是要发现错误,因此在编写测试用例的时候也要遵循这个目标,尽量在软件的最薄弱环节多编写测试用例。虽然测试时有很多单个输入变量、多个输入变量的组合,但优秀的软件测试人员不会依靠运气,他们有着丰富的经验和直觉,可以从中找到哪些是需要进行测试的,哪些不需要测试,哪些操作可能会引起软件失效。把这些测试人员的经验和直觉尽量归纳和固化,就形成了一些故障模型。故障模型指明了故障是如何以及为什么会在软件执行时引起软件

5、失效。在测试过程中,我们可以按照这些故障模型所提供的缺陷类型和寻找该类缺陷的方法找到尽量多的缺陷。  ---------------------------------------------------------------------------------------------------  1、输入非法数据  1.1缺陷产生原因文案大全实用标准文档  开发人员通常用以下3种技术来处理非法输入:  ◆防止不正确的输入进入被测软件。过滤掉不正确的输入,只允许合法输入通过界面。  ◆输入了不正确的数据后,软件提示错误信息,拒绝不正确的输入。  ◆允许不正确

6、的输入进入系统并进行处理,软件失效时调用异常处理程序,显示一些错误信息。  可见开发人员除了编写主要的功能代码外,还必须编写对非法输入的检查代码,这些代码经常被遗忘,或者编写完这部分代码后,开发人员很少认真检查,导致处理非法输入经常出错。  1.2如何发现这类问题  进行测试时从输入值的属性出发,一般考虑以下三点:  ◆输入类型:键入无效的类型常会产生错误信息。  ◆输入长度:对于字符型,键入太多的字符常会引出错误信息。  ◆边界值:输入边界值或超过边界值的数据。  1.3测试方法小结  ◆应用场合:GUI的输入。  ◆测试方法:分别从输入数据的类型、长度、边界

7、值等方面进行考虑。  ◆测试信息检查:    ●错误信息和错误要一致。    ●错误信息的内容为空,用户不知道为什么出错。    ●显示的错误信息是给开发人员调试使用的,例如“Error5-unknowndata”,开发人员可以通过该信息很容易找到错误类型,但是用户根本不明白,不知道做错了什么。  ◆测试知识储备:牢记各基本数据类型的边界值。  ---------------------------------------------------------------------------------------------------文案大全实用标准文档 

8、 2、输入默认值  2.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。