鱼鳞病

注册

 

发新话题 回复该主题

软件测试的科学形成 [复制链接]

1#
软件测试是随着软件的产生而产生的。早期的软件开发过程中软件规模都很小、复杂程度低,常由开发人员自己完成测试。对测试的投入少,一般等到形成代码,产品基本完成时才进行测试。到了上世纪80年代初期,软件和IT行业进入了大发展,软件的质量越来越重要。人们发现测试不单纯是一个发现错误的过程,包含软件质量评价的内容。BillHetzel在《软件测试完全指南》(CompleteGuideofSoftwareTesting)一书中指出:"测试是以评价一个程序或者系统属性为目标的任何一种活动。测试是对软件质量的度量。"这个定义至今仍被引用。软件测试也进一步被重视起来。年IEEE提出的软件工程术语中给软件测试下的定义是:"使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别"。这个定义明确指出:软件测试的目的是为了检验软件系统是否满足需求。在此之后,软件测试有了很大的发展,不仅制定了国际标准(IEEE/ANSI,而且和软件开发流程融合成一体。软件测试是软件开发不可缺少的一部分,由独立的团队承担相应的工作,在软件企业举足轻重。软件测试也逐渐形成一门独立的学科,在许多大学里开设相应的专业或课程,越来越获得学术界的
分享 转发
TOP
发新话题 回复该主题