软件测试

软件测试中,软件缺陷包括未实现的功能、不应出现的错误、额外功能等。测试员需控制测试范围,针对风险选择重要测试。等价类划分、边界测试等方法用于减少测试用例。测试不修复可能因时间、风险等因素。重复测试检查内存泄漏,压力测试关注资源限制,重负测试评估软件极限能力。
摘要由CSDN通过智能技术生成

只有至少满足下列5个规则之一才称发生了一个软件缺陷(software bug):

(1)软件未实现产品说明书要求的功能。

(2)软件出现了产品说明书指明不应该出现的错误。

(3)软件实现了产品说明书未提到的功能。

(4)软件未实现产品说明书虽未明确提及但应该实现的目标。

(5)软件难以理解、不易使用、运行缓慢或者-----从测试员的角度看-----最终用户会认为不好。


软件测试员的目标是尽可能早地找出软件缺陷,并确保得以修复。


软件测试员要学会的一个关键思想是,如何把数量巨大的可能测试减少到可以控制的范围,以及如何针对风险做出明智的选择,哪些测试重要,哪些不重要。


不需要修复软件缺陷的原因有几个:

(1)没有足够的时间</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值