测验用例编写标准 (测验设计标准)

时间:2024-09-20 12:01:48 来源:风铃百科 作者:管理员
测验用例编写标准 (测验设计标准)

什么是测验用例和测验规程,规划一个测验用例应当...
什么是测验用例和测验规程,规划一个测验用例应当从哪几方面考虑
测验用例的规划需求从许多视点考虑的啊,首要你的用例来源于需求剖析,那么项目或许产品是否有功用性及非功用性需求呢。比如说体系可用性需求,网络带宽需求,体系呼应性能需求等等。假如存在这些需求,那么用例规划时就需求考虑这些视点。
其次功用性需求在规划用例时也需求考虑比如大用户量并发的状况之类的。
再次,测验用例包括容错用例。
终究,测验用例编写的一起,是有等级区别的,有的用例是要害流程或许功用点,那么等级就高;有的用例很少运用,就会低。这样便于你进行回归或许重复运用。
期望对你有所协助。
怎么编写一个完好全面的测验用例

编写测验用例的准则
测验用例的重要性是毋庸置疑的,它是软件测验悉数进程的中心,是测验履行环节的根本依据。测验用例编写应该遵从的准则:

测验用例要到达巨大掩盖软件体系的功用点。测验工程师应该测验方案编写完结之后,在开发阶段编写测验用例,参阅需求标准说明书和软件功用点对每个功用点进行操作上的细化,尽或许趋向巨大需求掩盖率。

测验用例对测验功用点、测验条件、测验进程、输入值和预期成果应该有精确的界说。

测验用例的规划应包括各种类型的测验用例。在规划测验用例的时分,除了满意体系根本功用需求外,还应该考虑各种异常状况、鸿沟状况和接受压力的才能等。

测验用例的办理。运用测验用例办理体系对测验用例进行办理。
一个好的测验用例应该具有较高的发现某个没有发现的过错的或许性,而一个成功的测验事例能够发现某个没有发现的过错,一般一个好的测验事例有以下特性:
1、具有高的发现过错的概率
2、没有冗余测验和冗余的进程
3、测验是“絶佳类别”
4、既不太简略也不太杂乱
5、事例是可重用和易于盯梢的.
6、保证体系能够满意功用需求
测验用例不或许规划得天衣无缝,也不或许彻底满意软件需求的掩盖率,测验履行进程里肯定会发现有些测验途径或数据在用例里没有表现,那么过后该将其弥补到用例库里,以便利他人和后续版别的测验。

怎么编写测验用例

测验用例的信息有许多,能够依据实践的状况进行增删,一般来说一个优异的测验用例应该包括以下信息:

产品相关信息
(1)软件产品或项意图称号
(2)软件产品或项意图版别
(3)功用模块名
(4)功用描绘
(5)测验渠道
这些信息主张能够在测验事例手艺挑选。

根本记载信息
(1)测验用例入库者
(2)测验用例入库时刻
(3)测验用例更新者
(4)测验用例更新时刻
这些信息主张能够由测验事例主动生成。

测验用例的特点
(1)测验用例ID:测验用例的ID(由事例办理体系主动生成,便利盯梢办理)
(2)测验用例称号:测验用例的称号
(3)测验功用点:测验的功用查看点
(4)测验意图:该测验功用点的测验意图
(5)测验等级:主途径测验、烟雾测验、根本功用测验、具体功用测验。    

Ultramodern Mistral Villa in Singapore designed by Mercurio Design Lab CAANdesign Architecture an

编写测验用例有哪些办法?
常用测验办法:
1.等价类区分
常见的软件测验面试题区分等价类:等价类是指某个输入域的子集合.在该子集合中,各个输入数据关于揭穿程序中的过错都是等效的.并合理地假定:测验某等价类的代表值就等于对这一类其它值的测验.因而,能够把悉数输入数据合理区分为若干等价类,在每一个等价类中取一个数据作为测验的输入条件,就能够用少数代表性的测验数据.获得较好的测验成果.等价类区分可有两种不同的状况:有用等价类和无效等价类.
2.鸿沟值剖析法
鸿沟值剖析办法是对等价类区分办法的弥补。很多的过错是发生在输入或输出规模的鸿沟上,而不是发生在输入输出规模的内部.因而针对各种鸿沟状况规划测验用例,能够查出更多的过错.
运用鸿沟值剖析办法规划测验用例,首要应确认鸿沟状况.一般输入和输出等价类的鸿沟,便是应侧重测验的鸿沟状况.应当选取正好等于,刚刚大于或刚刚小于鸿沟的值作为测验数据,而不是选取等价类中的典型值或恣意值作为测验数据
3.过错估测法
依据经历和直觉估测程序中一切或许存在的各种过错,然后有针对性的规划测验用例的办法.过错估测办法的根本思想:列举出程序中一切或许有的过错和简单发生过错的特殊状况,依据他们挑选测验用例.例如,在单元测验时曾列出的许多在模块中常见的过错.从前产品测验中从前发现的过错等,这些便是经历的总结。还有,输入数据和输出数据为0的状况。输入表格为空格或输入表格只要一行.这些都是简单发生过错的状况。可挑选这些状况下的比如作为测验用例.
4.因果图办法
前面介绍的等价类区分办法和鸿沟值剖析办法,都是侧重考虑输入条件,但未考虑输入条件之间的联络,彼此组合等.考虑输入条件之间的彼此组合,或许会发生一些新的状况.但要查看输入条件的组合不是一件简单的工作,即便把一切输入条件区分红等价类,他们之间的组合状况也相当多.因而有必要考虑选用一种适合于描绘关于多种条件的组合,相应发生多个动作的方式来考虑规划测验用例.这就需求使用因果图(逻辑模型).因果图办法终究生成的便是断定表.它适合于查看程序输入条件的各种组合状况.
5.正交表剖析法
有时分,或许由于很多的参数的组合而引起测验用例数量上的激增,一起,这些测验用例并没有显着的优先级上的距离,而测验人员又无法完结这么多数量的测验,就能够经过正交表来进行减缩一些用例,然后到达尽量少的用例掩盖尽量大的规模的或许性。
6.场景剖析办法
指依据用户场景来模仿用户的操作进程,这个比较相似因果图,可是或许履行的深度和可行性更好。
同级分类