白羽
2018-07-23
来源 :网络
阅读 1520
评论 0
摘要:本文将带你了解测试管理体系之软件测试及软件测试的目标,希望本文对大家学测试管理有所帮助。
软件测试
简单地说,软件测试就是发现系统需求定义、系统设计、程序代码和文档中的缺陷。
概括的说,软件测试就是要从不同的角度和视角去审视软件测试。软件测试贯穿整个软件开发的生命周期,对软件产品进行验证和确认的活动过程。目的是尽快发现在软件产品中存在的各种问题——用户需求与预先定义不一致的地方。
软件测试的目标
软件测试的目标是为了更快更早地将软件产品或软件系统中所有的问题找出来,并促进系统分析人员、设计人员和程序员尽快的解决这些问题。软件测试是质量保证中不可缺少的一部分。测试人员和整个软件开发团队共同努力,确保及时地向客户或用户提供一个高质量的软件产品,包括正确性、效率、适用性、可维护性、安全性、可靠性、系统性能、兼容性等各方面满足设计或定义的要求,使软件系统最终能满足用户的需求和软件企业的自身需求。
测试人员没有发现缺陷不能说软件中就不存在缺陷。因为证明没有缺陷不是一件容易的事情。不管测试的工作量多大,缺陷仍可能存在于那些没有被测到的地方。所以说测试的目标是找到至今还未发现的缺陷,而不是确保没有缺陷。这样说的原因:
1.测试的覆盖率不可能达到100%
2.发现缺陷越多的地方,往往漏掉缺陷的可能性越大。
3.修正过去会产生新缺陷,而且需求总是在变化着的。
4测试环境与实际运行或用户的环境不完全吻合。
5.没有缺陷不是靠测试来保证的,而是靠软件过程个各个环节保证的。
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试管理频道!
喜欢 | 0
不喜欢 | 0
您输入的评论内容中包含违禁敏感词
我知道了

请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号