测试用例设计-场景法
9页1、测试用例设计-场景法(个人见解与学习)时间:2010-11-19编写人时间修复时间龙文2010-11-192010-12-9目录1、引言32、基本测试32.1、测试优缺点32.2、黑盒功能测试分解法32.3、个人简介篇33、场景法用例41、什么是场景法?42、场景法特点43.1、基本流63.2、分支流63.3、验证流73.4、异常7、个人简介74、场景法用例设计7文档中红色字体的为理解的重点 黄色背景的为个人简介和思路同时提出:这里只是说明一组方法。具体如何使用,可以结合自己的标准来做。1、引言文档属于个人的见解,个人看法。因为我当时看到同样的一个项目,一个软件需求。就是使用方法不一样;我们就写的用例覆盖率就出现了这么多的偏差。2、基本测试如按照如下的方法去分解:功能测试、界面测试、性能测试、安全测试、数据库测试等等测试2.1、测试优缺点能够按照软件的功能块,一组一组的来做相应的模块测试。但对整体业务场景考虑的不是很好,可能遗漏模块A与模块B之间的用例,因为该方法是从软件本身出发。实际做测试时需要考虑的不是软件本身,还有对应的系统场景等情况。不容易做回归测试,一旦回归需要考虑到用例的回
2、归量。后续测试时间会很长。2.2、黑盒功能测试分解法 在任何情况下都必须使用边界分析发,经验表明用这种方法设计出的测试用例发现程序错误的能力最强 (边界法) 必要时用等价类划分方法补充一些测试用例(等价类法) 用错误推测法再追加一些测试用例 (错误推测法) 如果程序的功能说明中含有输入条件的组合情况,则已开始可选用因果图法(因果图法) 对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度,如果没有达到要求的覆盖标准,应当再补充足够的测试用例 (功能图)其实这个经验就是方法,以上是一套方法。2.3、个人简介篇上面的做法其实需要我们前期对功能的分解细密,在后期考虑到执行或者回归的时候。安排妥当,不然每次回归或者执行测试都需要执行那么多用例,人员安排上不行,时间上也是不允许。通俗点来解释:基本流:就是正常的,正确场景备选流:分支流+中断3、场景法用例1、什么是场景法?现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。这种在软件设计方面的思想也可引入到软件测试中,可以比较生动地描绘出事件触发时的情景,有利于测试设计者设计测试用
3、例,同时使测试用例更容易理解和执行。(由此会产生很多组场景)2、场景法特点测试用例的设计方法不是单独存在的,具体到每个测试项目里都会用到多种方法,每种类型的软件有各自的特点,每种测试用例设计的方法也有各自的特点,针对不同软件如何利用这些黑盒方法是非常重要的,在实际测试中,往往是综合使用各种方法才能有效提高测试效率和测试覆盖度,这就需要认真掌握这些方法的原理,积累更多的测试经验,以有效提高测试水平例如:(2010年软件评测师考试最后一题)可以看看上面的场景法设计用例图形,其实在每个功能里面是可以生产N多条用例。以上的功能就是实现了一个公文的发送过程。引用软件评测考试题1、 基本流备选流是按照功能逻辑上的分解(满足基本的需求功能)2、 对业务上异常情况的处理还未考虑(满足:中心层、省市层、地区层出现的异常情况。此处未考虑中心层和地区层如果出现异常。这个文件也是无法下达的。)3、 平常对界面,控件的验证未做考虑(如:验证下拉框中数据,验证搜索功能的列表显示)也如网站测试按照场景流程考虑可分为:基本流、分支流、异常流、验证流等划分方式以下截图说明:3.1、基本流主要是编写一个功能的正常的测试用
《测试用例设计-场景法》由会员桔****分享,可在线阅读,更多相关《测试用例设计-场景法》请在金锄头文库上搜索。
苏教版小学三年级数学同步练习全册-16页
艾滋病性与健康98分
小学语文教学方法与建议 (2)
消防检查表格
充实的一天作文700字初一
离卦之人保健
文明礼仪在校园演讲稿4篇(DOC 14页)
储罐保温施工组织设计
机械设备租赁合同参考样本(九篇).doc
××飞机场物业管理建议案(19页)
2021-2022年四年级科学上册 空气也是生命之源教案(1) 苏教版
银行XX年工作总结及XX年工作计划
南开大学21秋《新闻学概论》在线作业一答案参考53
必修二化学方程式汇总
2022年慰问福利院讲话模板
基础护理技术习题2
土地厂房租赁协议范本
办公场所租赁合同书范文(三篇).doc
车辆租赁协议规模板(八篇)
公司裁员通告的范文
2022-10-15 18页
2023-12-23 4页
2022-08-17 5页
2023-09-03 269页
2023-01-15 11页
2023-07-24 3页
2023-02-10 7页
2022-08-31 6页
2024-03-14 54页
2022-11-19 4页