软件测试基础2

本文介绍了软件测试的现状,指出国内测试处于发展阶段,测试越来越受重视。探讨了测试的发展原因,包括市场竞争、用户需求提升等。讨论了正向和逆向测试的思维模型,并强调测试人员应具备的责任心、沟通能力等素质。同时,详细讲解了软件缺陷的定义、产生原因、判断标准、记录方法和处理策略。
摘要由CSDN通过智能技术生成

1.软件测试发展与现状

1.1软件测试的现状

  1. 国内的测试处于发展阶段。
  2. 软件测试越来越受到注重。

1.2软件测试发展原因

  1. 市场竞争的压力
  2. 不断提升的用户需求
  3. 整个行业逐渐的规范
  4. 用户技术水平的提升

1.3软件测试的思维模型

1.3.1 正向测试

  • 测试的目的是验证软件是否能正常工作
  • 测试就是建立一种信心,确信程序能够按预期的设想进行

1.3.2 逆向测试

  • 测试就是发现软件中的缺陷BUG
  • 测试是为了发现错误而执行一个程序或者系统的过程
  • 测试是为了证明程序有错,而不是证明程序无错误
  • 一个好的测试用例在于它能发现以前未发现的错误
  • 一个成功的测试是发现了以前未发现的错误的测试

2.测试人员的必备素质

  1. 责任心
  2. 沟通能力
  3. 团队合作精神
  4. 耐心,细心,信心
  5. 时刻保持怀疑的态度,并且有缺陷预防意识
  6. 具有一定的编程经验

3.软件缺陷

3.1什么是缺陷

  1. 不符合设计要求
  2. 不满足用户确定需求

3.2缺陷产生的原因

  1. 人员之间的沟通交流不够,交流上有误解
  2. 文档不完善
  3. 需求不断的变化
  4. 参与人员的过度自信
  5. 程序设计本身有错
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值