收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

面向对象的自动化单元测试

陈和平  
【摘要】:信息技术的飞速发展,使软件产品应用到社会的各个领域,软件产品的质量自然成为人们共同关注的焦点。为了更好地保证软件产品的质量,于是产生了软件测试,因为软件测试是保证软件质量的唯一途径,已经成为软件工程中不可缺少的部分。近些年来,由于软件规模的不断增大,传统的手工测试己严重影响了软件的发展,它不但需要投入大量的人力、物力和时间,最终还是由于测试的工作量太大,而无法保证软件测试的充分性,从而无法保证软件的质量。正是由于上述原因,推动了软件测试自动化的发展。 虽然软件测试的自动化技术在国外已经发展了几十年,但是在国内还仅仅是处于起步阶段,这是由多方面的原因造成的:1)国内软件市场发展比较缓慢,导致软件需求量较小,测试工作量较小,人工测试完全可以满足需求;2)国内高校没有引起重视;在国内设立软件测试自动化专业的高校几乎属于空白。3)软件测试自动化本身对软件测试人员来说需要更高的软件编程和软件测试技能;正是由于这些障碍,导致了软件测试自动化技术对大多数人来说是比较新的东西,更是属于目前业界的前沿课题。 本文提取出在软件测试过程中应用最多且最重要的单元测试进行详细论述,并结合目前自动化单元测试发展的最新技术,给出了单元测试自动化的两种不同解决方案:1)利用商业的自动化单元测试工具;2)根据特定的需求定制自动化单元测试框架。这两个方法都大大地改善了手工单元测试的弊端,缩短了软件开发的生命周期,同时有效地保证了软件产品的质量。本文最后还以一个基于CORBA的分布式应用程序开发了一个自动化单元测试框架模型系统,从而证明了软件单元测试自动化的可行性和必要性。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 苏春莉;;软件单元测试[J];科技信息;2009年10期
2 陈静;;单元测试在软件开发过程中的作用[J];舰船电子对抗;2006年03期
3 张巍;尹海波;孙立财;;软件的单元测试方法[J];光电技术应用;2006年02期
4 苏宝莉;;基于VC6.0的单元测试研究与实践[J];甘肃科技;2007年02期
5 文俊浩,朱灿,张杨;基于全对偶算法的自动化测试方法[J];重庆大学学报(自然科学版);2005年10期
6 许学军;;软件测试软环境的构建与优化[J];中国民航飞行学院学报;2006年04期
7 高共革;杨静;;基于.NET的单元测试自动化方法研究[J];微计算机信息;2008年19期
8 逄珊;;ATE软件系统测试方法研究[J];中国测试;2009年01期
9 李言平;晏海华;柳永坡;;一种C++单元测试支持工具的研究与设计[J];计算机与数字工程;2006年10期
10 林海;欧钢;向为;;软件测试策略综述[J];软件导刊;2008年10期
11 许健才;;从纵横两个方向谈软件测试的生命周期[J];大众科技;2011年02期
12 曹江丽;软件测试技术的探讨[J];计算机与数字工程;2002年06期
13 刘婷;;面向对象软件的类测试策略的研究[J];湘潭师范学院学报(自然科学版);2008年04期
14 杨新斌;童玲;;软件开发中单元测试常用方法浅析[J];硅谷;2009年19期
15 秦春燕;姚竹亭;;自动装填控制系统的软件测试[J];兵工自动化;2007年09期
16 石燕;;基于面向对象的单元自动化测试工具研究[J];山西建筑;2007年27期
17 吴晓周;;软件测试综述[J];软件导刊;2009年05期
18 栗涛;;浅谈VS2005的单元测试[J];科技信息(学术研究);2008年18期
19 张波;李廷全;;.NET平台下的单元测试[J];电脑知识与技术;2009年03期
20 张雪萍,张猛,庄雷;面向对象软件测试探讨[J];信息工程大学学报;2002年03期
中国重要会议论文全文数据库 前10条
1 张琨;;面向对象软件的测试过程与方法的研究[A];第七届青年学术会议论文集[C];2005年
2 齐俊臣;彭道勇;刘春和;;重视软件测试 提高软件质量与可靠性[A];2005第二届电子信息系统质量与可靠性学术研讨会论文集[C];2005年
3 戴骏炜;;软件自动化测试工具的引入[A];冶金企业自动化、信息化与创新——全国冶金自动化信息网建网30周年论文集[C];2007年
4 袁利;王磊;;深空探测器软件可测试性设计研究[A];中国宇航学会深空探测技术专业委员会第六届学术年会暨863计划“深空探测与空间实验技术”重大项目学术研讨会论文集[C];2009年
5 高鹏;方圆;;软件测试技术在铁路客运清算分析系统中的应用[A];铁道科学技术新进展——铁道科学研究院五十五周年论文集[C];2005年
6 黄静华;鲍有文;王辉;;第21届世界大学生运动会信息系统软件的测试[A];全国计算机网络应用年会论文集(2001)[C];2001年
7 李必通;;探讨软件测试过程模型[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
8 张博刚;张威;王斌;张伟;;基于多线程并行技术的软件测试效率分析[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
9 符开桂;胡泽平;;浅谈软件测试应把握的几个问题[A];海南省通信学会学术年会论文集(2006)[C];2006年
10 常永亮;王佳琳;常永刚;刘宝凤;;软件测试的应用[A];2008年航空试验测试技术峰会论文集[C];2008年
中国博士学位论文全文数据库 前10条
1 夏启明;软件测试及评价的复用策略研究及其实现[D];武汉大学;2010年
2 李小将;Client/Server系统的软件测试技术研究[D];西北工业大学;2002年
3 王立新;软件测试数据的高效生成及测试方法研究[D];东华大学;2011年
4 郭健强;面向对象软件测试理论与技术的研究[D];西安电子科技大学;1999年
5 姚砺;面向对象软件测试的研究[D];浙江大学;2002年
6 史亮;测试数据自动生成技术研究[D];东南大学;2006年
7 张艳梅;基于依赖性分析的面向对象程序测试技术研究[D];中国矿业大学;2012年
8 周卫东;组合导航系统应用软件可靠性研究[D];哈尔滨工程大学;2006年
9 谢晓东;基于模型比较的软件测试用例生成方法研究[D];华中科技大学;2007年
10 李心科;软件故障分析及质量评估方法的研究[D];合肥工业大学;2001年
中国硕士学位论文全文数据库 前10条
1 习媛媛;基于面向对象测试技术的软件质量控制研究与应用[D];长春理工大学;2010年
2 毛颖;测试用例自动生成系统研究与实现[D];电子科技大学;2007年
3 李岩;C++程序的单元测试系统的研究与实现[D];沈阳工业大学;2007年
4 张仲炜;网上电子报税系统中测试技术的应用研究[D];上海师范大学;2005年
5 陈和平;面向对象的自动化单元测试[D];武汉理工大学;2004年
6 丰励;单元测试技术研究与应用[D];华中师范大学;2008年
7 张雪萍;面向对象软件测试技术研究[D];郑州大学;2001年
8 王凌飞;基于V模型改进的测试行为的软件可靠性分析[D];西安电子科技大学;2007年
9 陈华;基于J2EE架构软件测试的研究与应用[D];东华大学;2008年
10 黄丽敏;嵌入式软件单元无关性自动测试研究与实现[D];厦门大学;2008年
中国重要报纸全文数据库 前10条
1 北京融海恒信咨询有限公司;软件测试:一个不得不关注的问题[N];中国计算机报;2002年
2 王宇;过程决定质量[N];中国计算机报;2003年
3 仪芳媛;IT巨头京城上演软件测试人才掠夺战[N];中国企业报;2006年
4 本报记者  张咏梅;软件测试人才面临“回炉”[N];北京人才市场报;2006年
5 仪芳媛;IT毕业生跳动的职场脉搏你按住没有?[N];市场报;2006年
6 成墨;软件测试人才争夺战升级[N];中华工商时报;2006年
7 本报记者 张旭东;软件测试 IT就业新热点[N];中国计算机报;2005年
8 ;软件测试的基本方法[N];中国计算机报;2002年
9 隋年;软件测试:2007需求再放大[N];就业时报;2007年
10 记者 兰昆;中国软件测试人才形成“科班培养”机制[N];中国经济导报;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978