软件测试的基础

一、软件测试的生命周期(软件测试的流程)

需求分析----测试计划----测试设计/开发----测试执行----报告评估

  • 需求分析:深入了解需求,分析需求,验证需求去掉不合理的需求,从需求中提取出测试点
  • 测试计划:确定时间,人员,目的,测试的范围
  • 测试设计/开发:测试用例的开发和编写(开发人员同比进行开发工作)
  • 测试执行:功能已经开发完,测试人员要执行测试用例去验证需求是否实现,发现BUG后需要记录,开发人员修改回归。(回归测试:系统引入新代码的时候,为了防止新的代码对老功能产生的影响,需要验证相关联的功能)
  • 报告评估:测试工作结束后,编写测试分析报告,总共执行了哪些测试用例,发现了多少BUG,修改了多少BUG,遗留多少BUG,上线风险。

二、如何描述一个BUG?

2.1BUG描述的组成

  1. 标题
  2. 发现问题的版本
  3. 问题出现的环境
  4. 测试数据
  5. 测试步骤
  6. 实际结果
  7. 预期结果

(BUG的级别,附件)

2.2举例

在这里插入图片描述

三、当开发人员跟测试人员产生冲突?

  1. 检查自身,看是否描述清楚了这个BUG
  2. 站在用户的角度去说服开发人员
  3. BUG级别要符合公司规定,要有理有据
  4. 测试人员,要不断提升自己的业务水平和技术能力,不但能发现BUG,还能定位BUG出现的原因,提出解决方案。
  5. 可以和产品经理和开发人员 一起经过会议讨论
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值