温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

软件测试的含义以及测试的对象

发布时间:2020-06-08 03:11:31 阅读:690 作者:IT阳光罗诺 栏目:软件技术
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

软件测试的含义:

早期而言,

在1973年Bill Hetzel提出,软件测试是对程序能够按预期运行建立起的一种信心。

经典定义

是1979年Myers提出,测试是为发现错误而执行程序的过程。

软件测试(Software Testing)是软件生存期的一个重要的阶段,是软件质量保证的一个关键步骤。通俗的来说,软件测试就是软件在投入运行前,对软件需求分析、设计规格说明和编码进行最终复审的活动。

 

目前,IEEE定义(ISO/IEC/IEEE 29199

使用人工或者自动的手段来运行或者是测量软件系统的过程,以检验软件系统是否满足规定的要求,并且找出与预期结果之间的差异。

软件测试的测试对象

软件测试是不等同于程序测试,软件测试贯穿于软件定义和开发的整个期间。需求分析,概要设计,详细设计以及程序编码等各个阶段所得到的文档,包括需求规格说明书、概要设计规格说明,详细设计规格说明以及源程序,都是软件测试的对象。

1.软件需求(ps:理解软件需求,对于用户测试人员TE比较重要)

2.软件概要设计

3.软件源代码

4.软件详细设计

5.可运行程序

6.软件运行环境(ps:测试提交Bug时,应该注明当前环境。例如window7+64 IE10 1920*1080之类的(兼容性问题))

 软件测试的含义以及测试的对象

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI

开发者交流群×