测试用例设计.docx
《测试用例设计.docx》由会员分享,可在线阅读,更多相关《测试用例设计.docx(9页珍藏版)》请在第一文库网上搜索。
1、测试用例设计-场景法(个人见解与学习)时间:2022-11-19编写人时间修复时间龙文2022-11-192022-12-9名目1、弓I言32、基本测试32.1、 测试优缺点32.2、 黑盒功能测试分解法32.3、 个人简介篇32.4、 法用例41、什么是场景法? 42、场景法特点43.1、 基本流63.2、 分支流63.3、 验证流73.4、 特别7、个人简介74、场景法用例设计7文档中红色字体的为理解的重点黄色背景的为个人简介和思路同时提出:这里只是说明一组方法。详细如何使用,可以结合自己的标准来做。1、引言文档属于个人的见解,个人看法。由于我当时看到同样的一个项目,一个软件需求。就是使用
2、方法不一样;我们就写的用例掩盖率就消失了这么多的偏差。2、基本测试如根据如下的方法去分解:功能测试、界面测试、性能测试、平安测试、数据库测试等等测试2、测试优缺点能够根据软件的功能块,一组一组的来做相应的模块测试。但对整体业务场景考虑的不是很好,可能遗漏模块A与模块B之间的用例,由于该方法是从软件本身动身。实际做测试时需要考虑的不是软件本身,还有对应的系统场景等状况。不简单做回归测试,一旦回归需要考虑到用例的回归量。后续测试时间会很长。2,2、黑盒功能测试分解法/在任何状况下都必需使用边界分析发,阅历表明用这种方法设计出的测试用例发觉程序错误的力量最强(边界法)/必要时用等价类划分方法补充一些
3、测试用例(等价类法),用错误推想法再追加一些测试用例(错误推想法)/假如程序的功能说明中含有输入条件的组合状况,则已开头可选用因果图法(因果图法),对比程序规律,检查已设计出的测试用例的规律掩盖程度,假如没有达到要求的掩盖标准,应再补充分够的测试用例(功能图)其实这个阅历就是方法,以上是一套方法。2.3、个人简介篇上面的做法其实需要我们前期对功能的分解细密,在后期考虑到执行或者回归的时候。支配妥当,不然每次回归或者执行测试都需要执行那么多用例,人员支配上不行,时间上也是不允许。通俗点来解释:基本流:就是正常的,正确场景备选流:分支流+中断3、场景法用例1、什么是场景法?现在的软件几乎都是用大事
4、触发来掌握流程的,大事触发时的情景便形成了场景,而同一大事不同的触发挨次和处理结果就形成大事流。这种在软件设计方面的思想也可引入到软件测试中,可以比较生动地描绘出大事触发时的情景,有利于测试设计者设计测试用例,同时使测试用例更简单理解和执行。(由此会产生许多组场景)使用用例场景设计测试.2、场景法特点测试用例的设计方法不是单独存在的,详细到每个测试项目里都会用到多种方法,每种类型的软件有各自的特点,每种测试用例设计的方法也有各自的特点,针对不同软件如何采用这些黑盒方法是特别重要的,在实际测试中,往往是综合使用各种方法才能有效提高测试效率和测试掩盖度,这就需要仔细把握这些方法的原理,积累更多的测
5、试阅历,以有效提高测试水平例如:(2022年软件评测师考试最终一题)试 JS 一(15 分)阅读下列说明.至问题2.将解答埴入答题玳的对四校说明1三景法是羯盒测试祖的测试用例设口力法,目前多数软件系统廨用事件做缝来控制业务流程事件触发时的情景便形成了场景,场景的不同勉发顺序构成用例。场景法通过场景描述业务流程(包括基本流(基本流程)和备j (分支流程)设计用例遍历软件系统功能,验证其正确性。图】描述了简化的中心层、省市层、地区层三级的“公文流转”业务流程,表J描述了省市层(图1阴影部分)业务的基本流和备选流公文的状态包括:已下发、未下发、已接收、农接收。“公文流传”业务流程图rttewi地区依
6、接收、, , I 4 ,u2. ? I 1r igi*-Urlzrrr业务流编号基本流备选流保存新建公文修改新建公文删除新建薮图1 “公文流转”业务流程图表1省市层业务流描述一中心公文下发|省市层接收中心公文,夕下发到地区层新建公文百接下发行市届新建公文后发到地区层一对保存的省市同新建公文适当时下发到地反层修改省市层新建的公文而除省市层新建的公文2”0:年下半H软件评测部卜午试叁第2页(共6火),可以看看上面的场景法设计用例图形,其实在每个功能里面是可以生产N多条用例。以上的功能就是实现了一个公文的发送过程。引用软件评测考试题1、基本流备选流是根据功能规律上的分解(满意基本的需求功能)2、对业
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 设计
