软件测试基础知识——测试执行

本文介绍了软件测试中的测试执行过程,包括依据测试用例执行、测试用例状态管理、注意事项及缺陷处理。强调了缺陷的生命周期,从提交到关闭的各个状态,以及缺陷的级别和优先级划分。此外,还提到了测试阶段的不同类型,如冒烟测试、系统集成测试和用户验收测试,以及编写问题报告单遵循的5C原则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

测试执行

定义:根据编写的测试用例,按照用例步骤进行执行,查看预期结果和实际结果是否一致,如果不一致则为BUG

参考依据:测试用例

执行人:软件测试工程师

开始时间:测试用例编写完成并且通过评审,且达到测试执行的启动条件

时间周期:占整个测试流程的40%的时间

测试用例执行结果状态

  • new:用例编写完成,未开始执行状态
  • pass:用例执行结果与预期结果一致
  • fail:执行用例结果和实际结果不一致
  • block:因为软件缺陷导致后续用例执行无法进行,导致结果未知的状态
  • investigate:测试用例正在执行中需要更多时间观察结果

测试执行中的注意事项

  1. 搭建软件测试环境
  2. 测试用例需要全部执行
  3. 不忽视任何偶现BUG
  4. 加强测试过程中的记录
  5. 提交缺陷和开发关系处理恰当
  6. 提交一份优秀的问题报告单
  7. 及时更新测试用例

缺陷分布的特征

  1. 缺陷的群集现象
  2. 随着测试的进行,缺陷也越来越难被发现,此时需要调整测试思路,寻找新的突破点
  3. 不是所有的BUG都需要解决
    (1)修改代价太大,不值得修复
    (2ÿ
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值