起航学习网

- 让每个人都能学到最前沿新知识、新技能!
起航学习网
当前位置: 起航学习网 > 人在职场 > 你应该了解的软件开发测试发展的几个阶段

你应该了解的软件开发测试发展的几个阶段

时间:2021-05-02 15:51:08来源:深圳软件开发测试培训学校 作者:软件开发测试培训网 已有: 名学员访问该课程

前言: 我们现在很多人都知道软件开发测试这个行业,也有很多人从事着软件开发测试的工作,那么你知道软件测这个行业

我们现在很多人都知道软件开发测试这个行业,也有很多人从事着软件开发测试的工作,那么你知道软件测这个行业的过去吗?今天咱就来说说软件开发测试发展的几个阶段。

软件调试

早期软件的复杂度相对较低, 软件规模也比较小, 因此软件错误大部分在开发人员的调试阶段就发现并解决掉了。 这个阶段的测试就等同于调试。

现在,大部分开发工具都把调试工具集成进来,调试已经成为开发人员开发工作中不可或缺的一部分。 甚至测试脚本的开发工具也会把基本的调试功能集成进来。

独立的软件开发测试

在20世纪五六十年代,人们开始意识到仅仅依靠调试还不够,必须引入一个独立的测试组织来进行独立的测试。

这个阶段的测试绝大部分是在产品完成后进行的, 因此测试的力度、 时间都非常有限,软件交付后还是存在大量的问题。

这个阶段没有形成什么测试方法论, 主要靠错误猜测和经验推断, 也没有对软件开发测试的定位以及软件开发测试的真正含义进行深入的思考。

软件开发测试的第一次定义

1973年, Bill Hetzel博士给出了软件开发测试的第一个定义, 即 “软件开发测试就是对程序能够按预期的要求运行建立起一种信心”。

1983年, Bill Hetzel博士对这个定义进行了修订, 改成 “软件开发测试就是以评价一个程序或系统的品质或能力为目的的一项活动。”

因此这个阶段对软件开发测试的认识是: 软件开发测试是用于验证软件产品是正确工作的、符合要求的。

但是同一时期, Glenford J. Myers则认为,软件开发测试不应该专注千验证软件是工作的, 而是将验证软件是不工作的作为重点,他提出的软件开发测试定义是 “测试是以发现错误为目的而进行的程序, 或系统的执行过程”。

软件开发测试成为专门的学科

20世纪80年代后,软件行业飞速发展, 软件规模越来越大, 复杂度越来越高。 人们对 软件的质量开始重视。 软件开发测试的理论和技术都得到了快速的发展。 人们开始把软件开发测试作为软件质显保证的重要手段。

1982年,在美国北卡罗来纳大学召开了首次软件开发测试的正式技术会议,软件开发测试理论开始迅速发展,随之出现了各种软件开发测试方法和技术。

1983年, 电气电子工程师协会(Institute of Electrical and Electronics Engineers, IEEE) 对软件开发测试做出了如下定义。

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

这个阶段认为,软件开发测试是一门需要经过设计、开发和维护等完整阶段的软件工程。 因此,从这个阶段开始,软件开发测试进入了一个新的时期,软件开发测试成为一个专门的学科形成了各种测试的理论方法和测试技术, 某些测试工具开始得到广泛应用。

发与测试的融合趋势

20世纪90年代后,软件工程百花齐放, 出现了各种软件开发的新模式,以敏捷开发模式为代表的新一代软件开发模式开始步入历史的舞台, 并且嬴得很多开发团队的拥护。

由此带来的是对软件开发测试的重新思考, 而大部分人倾向于软件开发测试将与软件开发融合的趋势的观点, 开发人员将担负起软件开发测试的责任,测试人员将更多地参与到测试代码的开发中去。 软件开发与测试的界限变得模糊起来。 TDD把测试作为起点和首要任务

免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

软件开发测试人才四大魅力元素

——就业竞争小

——高薪没商量

——就业质量高

——无性别歧视

套用狄更斯那句话说:对于急需软件开发测试人员的企业来说,这是一个最坏的时代,但对软件开发测试人才来说,这是一个最好的时代。“随着软件市场的成熟,人们对软件作用的期望值也越来越高,软件的质量和功能可靠性也正逐渐成为人们关注的焦点。”

文章出自:http://www.epx365.cn/jyzn/202179821.html

文章标题:你应该了解的软件开发测试发展的几个阶段



免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉

你也许会喜欢如下的文章?
(责任编辑:深圳学历教育网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
培训学校
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员 用户级别:10 机构名称:IT培训网 联 系 人:罗老师 联系电话:13783581536 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件: 网站域名:http://www.cnitedu.cn 注册时间:2016-07-18 11:07 最后登录:2021-05-02 14:05