1-概述
软件测试的发展
1、早起,测试=调试,目的是纠正软件中已经知道的错误,由开发人员完成
2、1957年,测试区调试区分,成为一种发现软件缺陷的活动,测试在开发之后
3、20世纪80年代早起,软件测试定义发生改变,测试不仅仅是发现错误的过程,包含软件质量评价的内容,软件开发人员和测试人员开始制定各种测试标准,极大的的推动了测试行业的发展
4、20世纪90年代,测试工具开始盛行
5、软件测试研究取得了很大的突破,开始出现各种测试模型
6、测试技术发展的很快,但是其发展速度仍然落后于软件开发技术,软件测试在今天仍然面临巨大的挑战
软件测试面临的挑战
1、软件在国防现代化、社会信息化和国民经济信息化领域的作用越来越重要,测试任务越来越重
2、软件规模越来越大,功能越开越复杂,如何进行充分有效的测试成为难题
3、面向对象的开发技术越来越普及,但是面向对象的测试技术才刚刚起步
4、对于分布式系统整体性能还不能进行很好的测试
5、对于实时系统,缺乏有效的测试手段
6、安全问题,如何对信息系统的安全性进行有效的测试与评估成为世界性的难题
2-国内外现状
发达国家
1、软件测试在软件公司占有很重要的位置
2、每年举办多种测试技术年会,发表大量研究论文,引领潮流
3、软件测试市场繁荣。美国有专门的公司开发测试标注和测试工具
我国
1、公司在建立测试团队,拥有独立测试的意识
2、国家人事部和信息产业部2003年 软件测评师
3、在信息产业部关于计算机系统集成资质以及信