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

1、测试基础-软件测试的认知

时间:2020-02-09 11:51:32      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:定义   strong   也有   原因   代码   软件测试   品质   要求   基础   

1、什么是软件测试

现在最常见的理解就是:软件测试就是找Bug、发现缺陷。但也有人会认为软件测试就是:

1)检查软件产品是否符合设计要求;

2)验证软件产品需求、设计、和实现的一致性;

3)确认软件产品是否满足用户的实际需求;

4)对软件产品质量的全面评估;

5)提供软件产品质量信息;

6)揭示软件产品的质量风险;

7)投入较低的保障性成本极大地降低劣质成本;

8)验证与确认;

9)调查、分析、和比较;

10)不断探索。

2、软件缺陷的定义:

1)软件未达到产品说明书标明的功能;

2)软件出现了产品说明书指明不应该出现的错误;

3)软件功能超出产品说明书指明范围;

4)软件未达到产品说明书虽未指出但应达到的目标;

5)软件测试人员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为不好。

3、软件缺陷产生的原因:

最大原因是产品说明书,第二大原因是设计方案,第三是代码,最后是某些软件缺陷产生的原因被错误的认定。

4、软件测试人员的目的是尽可能早一些找出软件缺陷,并确保其得以修复。

1、测试基础-软件测试的认知

标签:定义   strong   也有   原因   代码   软件测试   品质   要求   基础   

原文地址:https://www.cnblogs.com/zengfh/p/12286459.html

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