软件缺陷与软件质量

本文探讨了软件测试中的缺陷定义,分析了缺陷产生的原因,强调了良好的沟通和完善的文档对减少缺陷的重要性。介绍了判断和记录缺陷的有效方法,包括如何确保缺陷报告的清晰性和准确性。同时,详细阐述了软件质量的六个关键特性:功能性、可靠性、易用性、效率性、可维护性和可移植性,以及各自相关的标准和评估指标。
摘要由CSDN通过智能技术生成

测试人员的必备素质

什么是缺陷?
与设计要求不符
与用户确定的需求不符

产生缺陷的原因
人员缺乏沟通
文档不完善
需求经常变更
参与人员过度自信
软件设计本身有缺陷
软件复杂性
开发工具或者系统软硬件本身存在缺陷。
工期短,任务重,压力大。

判断发现的问题是否是缺陷的方法
根据参考文档
通过了解软件开发产品的行业背景
通过沟通来确认和识别

怎样有效记录缺陷
保证重现缺陷
分析故障——使用最少步骤复现故障
包含所有重现缺陷的必要步骤
方便阅读
尽量简单——一个缺陷一个报告
注意自己的语气
报告不能重现的缺陷。
不能夸大缺陷。
小缺陷(甚至建议)也要报告。
引用别人的报告时,不能修改,可以添加批注之类的补充评论。
缺陷报告的用途
记录缺陷
缺陷分类
跟踪缺陷

从哪些角度进行缺陷分类
从问题引出不同
按功能(模块)
按缺陷的严重程度
按修复缺陷的优先级
按缺陷所处状态分类
按处理意见分类

关于处理缺陷
注意缺陷报告的处理成本
修改缺陷要量力而行
关注被推迟修改的缺陷
如果决定据理力争就一定要赢

软件质量特性
1.功能性:软件在指定条件下使用时,满足用户明确和

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值