软件测试的实质(测试-笔记3)

第一部分 软件测试综述

第一章 软件测试的背景
第二章 软件开发的过程

第三章 软件测试的实质

3.1、测试的原则

1)完全测试程序是不可能的
有四个原因:(1)输入量太大;(2)输出结果太多;(3)软件执行路径太多;(4)软件说明书是主观的,可以说从旁观者来看是缺陷。
2)软件测试是有风险的行为
我们的目标是找到最优的测试量,使测试不多不少。
3)测试无法显示潜伏的软件缺陷
可以报告软件缺陷存在,却不能报告软件缺陷不存在。
4)找到的软件缺陷越多,就说明软件缺陷越多
缺陷往往成群出现,原因:(1)程序员也有心情不好的时候;(2)程序员往往犯同样的错误;(3)某些软件缺陷实乃冰山一角。
5)杀虫剂怪事
为了克服杀虫剂怪事,软件测试员必须编写不同的、新的测试程序。
6)并非所有的软件缺陷都要测试
不需要修复软件缺陷的原因有几个:(1)没有足够时间;(2)不软真正的软件缺陷;(3)修复的风险太大;(4)不值得的修复。
7)什么时候才叫缺陷难以说清
尚未发现或未观察到的缺陷只能说是潜在缺陷。
8)产品说明书从没有最终版本
9)测试员在小组中不受欢迎

3.2软件测试的术语和定义

1)精准和准确
2)确认和验证
3)质量和可靠性
4)测试和质量保证(QA)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值