多测师肖sir_高级金牌讲师_测试理论之测试理论基础知识(1.4)

本文探讨了软件测试的重要性和基本概念,强调了由于软件自身的缺陷、人为错误和环境因素可能导致的问题。测试被定义为验证产品满足需求及发现软件缺陷的过程,特别是寻找前所未见的错误。同时,介绍了软件生命周期,从问题定义到维护的各个阶段,包括可行性分析、需求分析和开发测试等环节。
摘要由CSDN通过智能技术生成

(一)
为什么要测试?
1.软件的非正常运行或其自身的缺陷(BUG)会 引发很多问题。 (软件本身运行会出现问题)
2.软件是由代码和文档组成的,而这些都是由 “人” 来设计和编写的,人都有可能犯错。(代码是人写的,难免出错)
3.环境也会影响软件,以致出现软件“失效”现 象。(环境影响)
4. 软件测试活动只是关键的质量保证活动之一。(测试途径方法)

(二)
什么是测试?
• 制造业的定义: “以检验产品是否满足需求为目标”
• 软件行业的定义,
有多种说法: a:验证软件的正确性 b:发现软件中的缺陷
(三)
什么是测试?
“发现软件中的缺陷”的3种观点:
1.测试是为了证明程序有错
2.一个好的测试用例:在于它能发现以前未发现 的错误
3.一个成功的测试:能发现前所未有的错误的测 试

(四)
软件生命周期概念?
• 软件生命周期别称:软件生存周期或软件开发生
命周期 • 指的是软件从产生到报废的整个过程,是一种 时间的概念。
• 例

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

金牌j软件测试培训师肖sir

作为一个名资深IT搬运工

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值