码迷,mamicode.com
首页 > 其他好文 > 详细

软件测试概述

时间:2019-08-29 23:11:47      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:目的   评估   需求分析   基础   发布   理论   简单的   软件   成本   

对于做软件测试,从一开始都要问这两个问题:

1. 软件测试是什么?

2. 软件测试的目的是什么?

 

1. 软件测试是什么呢?

从软件测试的工作内容来看,就是找bug,那么什么是bug呢?一个简单的定义就是实际结果与预期结果不符。那么实际结果是怎么来的呢?这就涉及到了测试执行的部分,预期结果怎么来的呢?那就是从需求分析,测试范围的确定来的了。

从整个软件生命周期来看,软件测试的对象包含了整个软件生命周期的产出物。对开发结果进行检验,以保证阶段的正确完成。

2. 软件测试的目的是什么?

为什么要做软件测试这件事情呢?从浅的层次上来说,就是为了找缺陷,或者可以加上一个前提,消耗成本低,那么如何能够消耗成本低呢?这就是为什么有那么多软件测试的理论和技术的诞生了,就是为了提高测试效率的基础上降低成本。

从产品的角度上来看,就是为了最终发布的产品能够达到用户的需求,把尽可能多的问题在发布交付之前发现并改正。从软件工程的角度上来看,是为了确保软件完成了需求上说明的功能。还可以更深入一点,为软件的质量提供评估依据,为软件质量改进和管理提供帮助

软件测试概述

标签:目的   评估   需求分析   基础   发布   理论   简单的   软件   成本   

原文地址:https://www.cnblogs.com/sarahMao/p/Mia.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!