测试用例(TestCase)
测试用例是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。
每个具体测试用例都将包含下列详细信息:编制人、审定人、编制日期、版本、用例类型、设计说明书编号、用例编号、用例名称、输入说明、期望结果(含判断标准)、环境要求、备注等。
PS.输入说明(列出选用的输入项,覆盖正常、异常情况),期望结果(逐条与输入项对应,列出预期输出),环境要求(测试要求的软、硬件、网络要求)。
测试用例名称:可以是不涉及到具体模块的功能描述,如“日期格式”,“非空检验”等。
输入说明:功能模块结束的数据或各种操作描述,如“输入非法的日期格式”等。
期望结果:模块接受输入后应有的正常输入描述,如“提示用户修改”等,期望结果应与输入说明 一一对应。测试用例用于指导执行操作,但某些操作也可导致程序错误,这些操作成为非预期性操作,可以先有执行报告,再后补用例。
测试用例的设计应考虑通用性和简洁明了。
Goals determine what you are going to be!