更新时间:2021-12-14 来源:黑马程序员 浏览量:
测试用例是一组由前提条件、输入、执行条件、预期结果等组成,以完成对某个特定需求或者目标测试的数据,体现测试方案、方法、技术和策略的文档。
测试用例主要包含:容编号、日期、设计和测试人员、优先级、标题、目标、环境、输入数据/动作、预期结果。
编写测试用例主要有以下6个主要作用:
1.便于理清测试思路,确保需覆盖测试的功能点无遗漏
2.便于测试工作量的评估
3.便于提前准备测试数据
4.便于把控测试工作进度
5.便于回归测试
6.便于测试工作的组织,提高测试效率,降低测试交接成本
如何快速编写完整测试用例?对于测试一套完整的测试用例,我们在书写过程中需要对用例都从下列五个维度进行考虑,就可以快速编写,
首先,根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相 应的测试需求报告,即制订黑盒测试的最高标准,以后所有的测试工作都将 围绕着测试需求来进行,符合测试需求的应用程序即是合格的,反之即是不合格的;同时,还要适当选择测试内容,合理安排测试人员、测试时间及测 试资源等。
将测试计划阶段制订的测试需求分解、细化为若干个可执行的测试过程,并为每个测试过程选择适当的测试用例(测试用例选择的好坏将直接影响到测 试结果的有效性)。
建立可重复使用的自动测试过程。
执行测试开发阶段建立的自动测试过程,并对所发现的缺陷进行跟踪管理。 测试执行一般由单元测试、组合测试、集成测试、系统联调及回归测试等步 骤组成,测试人员应本着科学负责的态度,一步一个脚印地进行测试。
结合量化的测试覆盖域及缺陷跟踪报告,对于应用软件的质量和开发团队的 工作进度及工作效率进行综合评价。
下面是一个发布试卷测试用例
用例编号 | 用例级别 | 执行步骤 | 预期结果 | 实际结果 | 备注 |
T_001 | L1 |
1.教师以管理员身份登录系统 2.单击[发布试卷]按钮 3.单击[发布]按钮 |
提示录入为 空,无法发布 |
||
T_002 | L2 |
1.教师以管理员身份登录系统 2.单击[发布试卷]按钮 3.录入试卷标题 4.单击[发布]按钮 |
提示录入数据 不全,无法发布 |
||
T_003 | L2 |
1.教师以管理员身份登录系统 2.单击[发布试卷]按钮 3.录入试卷标题 4.录入题型 5.单击[发布]按钮 |
|||
T_004 | L2 |
1.教师以管理员身份登录系统 2.单击[发布试卷]按钮 3.录入试卷标题 4.录入题型 5.录入题目 6.单击[发布]按钮 |
提示录入数据 不全,无法发布 |
||
T_005 | L2 |
1.教师以管理员身份登录系统 2.单击[发布试卷]按钮 3.录入试卷标题 4.录入题型 5.录入题目 6.录入考试时间 7.单击[发布]按钮 |
提示录入数据 不全,无法发布 |
||
T_006 | L1 |
1.教师以管理员身份登录系统 2.单击[发布试卷]按钮 3.录入试卷标题 4.录入题型 5.录入题目 6.录入考试时间 7.录入答案 8.单击[发布]按钮 |
发布成功 |
试卷显示给学生时, 只显示试题不显示答案, 如果显示了答案,则表明系统有缺陷 |
猜你喜欢: