第3回 软件测试和质量保证的关系
来源:互联网 发布:易观数据 编辑:程序博客网 时间:2024/06/04 18:29
软件测试在软件生命周期中占据重要的地位,在传统的瀑布模型中,软件测试仅处于编码之后、运行维护阶段之前,是软件产品交付用户使用之前软件质量保证的最后手段。这是一种误导,我们已经在“ 第1回 V模型,我的完整诠释”作了很好说明,软件生命周期每一阶段中都应包含测试,从静态测试到动态测试,要求检验每一个阶段的成果是否符合质量要求和达到定义的目标,尽可能早的发现错误并加以修正。如果不在早期阶段进行测试,错误的不断扩散、积累常常会导致最后成品测试的巨大困难、开发周期的延长、开发成本的剧增等等。
事实上,对于软件来讲,不论采用什么技术和什么方法,软件中仍然会有错。采用新的语言、先进的开发方式、完善的开发过程,可以减少错误的引入,但是不可能完全杜绝软件中的错误,这些引入的错误需要通过测试来发现,软件中的错误密度也需要测试来进行估计。测试是所有工程学科的基本组成单元,是软件开发的重要部分,一直伴随着软件开发走过了半个多世纪。统计表明,在典型的软件开发项目中,软件测试工作量往往占软件开发总工作量的40%以上。而在软件开发的总成本中,用在测试上的开销要占30%到50%。
一般规范的软件测试流程包括项目计划检查、测试计划创建、测试设计、执行测试、更新测试文档,而S
软件质量保证(SQA)的职能是向管理层提供正确的可视化的信息,从而促进与协助流程改进。S
而测试为SQA提供数据和依据,帮助SQA更好地了解质量计划的执行情况、过程质量、产品质量和过程改进进展,从而使SQA更好地做好下一步工作。
它们的不同之处在于S
预知后事如何,请读下回分解:第4回 软件测试的目标
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=999528
- 第3回 软件测试和质量保证的关系
- 第3回 软件测试和质量保证的关系
- 第3回 软件测试和质量保证的关系
- 软件测试和质量保证的关系
- 借其他行业的做法来看软件测试和质量保证
- 软件质量保证和测试不常见的问题
- 软件质量保证和测试(某公司培训资料)
- 软件质量保证与测试
- 现代软件工程讲义 5.1 软件的质量保证 (QA) 和测试 (Test)
- 现代软件工程讲义 5.1 软件的质量保证 (QA) 和测试 (Test)
- Forward: 软件测试与质量保证
- 软件测试质量保证之我见^-^
- 软件质量保证的成功之路
- 软件的质量保证
- 软件测试与质量保证_一道关于日期的题
- 软件质量保证--基于Google Test的 Add函数测试
- 软件测试与软件质量-软件测试与质量保证的区别
- 软件开发-软件测试-软件质量保证-软件项目管理-------村民的故事0
- 第6回 软件测试的十大原则
- 第5回 软件测试所面对的现实
- 软件测试全貌
- 如何从测试人员招聘的尴尬中走出来?
- 第4回 软件测试的目标
- 第3回 软件测试和质量保证的关系
- CSDN 质量圈已经诞生了
- 第2回 究竟什么是软件测试?
- 惠普公司以45亿美元买下软件测试工具厂商——Mercury
- 第1回 V模型,我的完整诠释
- 软件测试工程师的“薪情”如何
- 国外软件测试工程师考试试题
- 常见的软件测试人员面试问题
- 软件测试工程师笔试试题