一、测试执行规范

设计用例、执行用例、跟踪处理缺陷,是软件测试工作的三大核心内容。测试用例执行在测试工作中占据很大比重,有效、规范的测试执行是成功实施测试活动的重要保障。因此,测试工程师应当根据团队、项目情况制定测试用例执行规范,有助于更充分的发挥测试用例的作用,更有效的实施测试活动。通常而言,测试执行可遵循以下规范:

1. 测试执行前测试工程师预估时间,确保有充足的用例执行时间,如有风险,及时上报项目经理或者产品经理。

2. 测试用例应当根据优先级执行,先冒烟,再深度,从高到底,先流程后校验。

3. 未执行用例、标志未删除或者无效的用例,需注明原因。

4. 执行过程中有疑问的测试用例(场景、操作步骤、检查点等)需及时核查、澄清。

5. 测试执行需对用例描述的检查点逐一检查,避免遗漏。

6. 发现用例存在错误,及时记录,并在每天总结会议中报告该错误。

7. 每轮用例执行完成后,测试工程师交换用例再次执行。

二、缺陷跟踪处理

测试执行过程中发现的缺陷,需根据敏捷开发团队定义的缺陷管理流程进行跟踪处理。每个企业采用的流程基本相同,通常会根据团队使用的测试管理工具进行定制。本教程以禅道Bug管理模式介绍缺陷管理流程,读者可直接将其应用于自己的项目团队。任何团队的缺陷管理流程对于缺陷报告的定义都会涉及以下几个关键字段:

1. 严重程度

严重程度表明当前缺陷引发后果的严重程度,如导致程序崩溃,闪退,内存读写错误,无法保存数据等。一般分为严重、中等、一般、建议等,禅道中以数字1、2、3、4表示,严重度依次降低。

2. 状态

表述当前缺陷处于缺陷管理流程中的某个节点,通常以新建、打开、修复、关闭、拒绝、重新打开为标识,禅道以激活、已解决、已关闭三种状态标识。

3. 缺陷类型

很多缺陷管理工具没有设计该字段,而实际工作中,该字段相当有用,在结果分析阶段,通过该字段能够掌握被测对象缺陷产生的原因,便于有针对性、有重点的投入测试资源及开发资源。

4. 所属模块

与缺陷类型一样,很多工具默认不提供,需用户自定义,该字段表述缺陷属于哪个功能模块,便于统计分析缺陷分布。

以上内容为大家介绍了软件测试执行规范&缺陷跟踪处理,本文由多测师亲自撰写,希望对大家有所帮助。https://www.duoceshi.com/xwzx-hydt/915.html

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部