概念:测试用例是指为实施测试而向被测试系统提供的输入数据,操作或各种环境设置以及期望结果的一个特定集合。
用途:测试用例控制软件测试的执行过程,他是对每个测试项目的进一步实例化。《换句话说,测试用例就是记下要进行什么测试,进行测试的具体步骤,以及测试执行是否正确的标准。》测试用例来自测试需求,他是对测试需求的一个细化,他是整个测试的基础,测试用例覆盖系统的程度决定了测试的覆盖程度。
测试用例模板条例的说明《各个含义》
项目名称:指明本测试用例是用来测试什么软件项目的。《换句话说,就是软件项目的名字》
功能模块名:指明要测试的内容,如菜单名称,模块名称等。《指你测试的那个模块叫什么名字。》
测试目的:描述被测试功能的详细的特性及要测试的目标。《指你要测试什么》
预置条件:执行测试用例之前所做的操作,如启动程序等。《就是你测试软件的操作步骤。》
用例编号:标识该测试用例的唯一编号。《用例的编号,通常说成用例ID。》用例编号的命名规则:项目名称+测试阶段类型+编号。(PROJECT1《项目名称》
ST《测试阶段类型,系统测试阶段》001《用例编号,简称用例ID》)。
功能特性:这个模块有哪些功能。
相关用例:《用例间的依赖关系》,列出必须先于本测试用例执行的测试用例。《就是测试的先后,那个用例先执行。》
用例名称:对测试用例的描述。测试用例应该清楚表达测试用例的用途。《也叫用例标题。》
用例说明:描述实现用例步骤。《测试先干什么,后干什么。标注而已》
输入数据:描述测试用例所需要的输入数据或条件。就是输入的内容。《比如测试计算器,输入可以是1+1,测试基于文件的操作,输入可以是文件名,或则是内容的描述》。
预期结果 :描述输入数据后程序应该输出的结果。《指要达到的要求,预期结果也就是需求中规定的结果。比如1+1的预期结果是2,输入文件名能正确
打开文件,文件的内容与预期结果一致。通常情况下,可以通过检查具体的屏幕,报告,文件等方式来确认实际结果(输入数据得出来结果,就是实际结果。)看看与预期结果是否一致》
测试结果:此项在测试执行时填写。说明测试用例是否通过,如果不通过,就要生成缺陷报告。并注明缺陷的编号,这里的缺陷编号要与缺陷跟踪系统中的编号一致。