测试之软件引入缺陷的原因

               所有软件中或多或少都会有错误存在,那么,都有想过原因吗?现在,这里简单分析下缺陷出现的原因,希望能给测试初学者带来小小的帮助。


         软件缺陷:既指静态存在于工作产品(文档,代码)中的错误,也指软件运行时由于这些错误被激发引起的和软件产品预期属性的偏离现象。

        Bug:这是指代码中的缺陷。有时也被泛指因软件产品内部的缺陷引起的软件问题使最终运行时和预期属性偏离。但其实在实际工作中软件错误、软件缺陷、Bug在实际工作中可以认为是一样的。


       常见的引入缺陷的原因

     

。开发过程缺乏有效的沟通
。软件复杂度越来越高
。编程中产生错误
。需求不断变更
。项目进度的压力
。不重视开发文档
。软件开发工具本身隐藏的问题
。。。。。。

缺陷的类型:
。遗漏:规定的或是预期的需求未体现在产品中
。错误:未将规格说明正确实现
。额外的实现:规格说明并未规定的需求被纳入产品,得到实现

 ( 其实软件中错误的类型简而言之就是错了的,多了的和少了的大笑,我聪明吧,啦啦啦啦)

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值