信息系统开发中的自动化测试应用研究

来源 :大连海事大学 | 被引量 : 0次 | 上传用户:xutao6310794
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是软件系统工程的一部分,是一系列可以事先计划并且可以系统地进行管理的活动,测试活动应该从产品项目立项就开始,并且随着开发活动的进程而逐步进行。同时软件测试也是软件开发的重要环节和保证软件质量的关键步骤,其目的是以最少的时间和人力找出软件中潜伏的各种错误和缺陷。 软件测试作为一个产业出现于80年代末期,然而,我国很多软件公司对软件测试仍然没有充分的认识。我国与其他软件产业发达国家的差距主要体现在测试意识、测试理论的研究、大型测试工具软件的开发以及从业人员数量等方面,其中测试意识上的差距又尤为突出。规范而高效的软件测试,是提高国内软件开发整体质量水准的重要方法,也是使中国最终成为一个先进的软件大国的基石。 本文首先总结了软件测试理论的发展现状,对信息系统开发过程进行了分析,在研究自动化测试方法及工具、面向对象信息系统开发方法的基础上,指出了面向对象信息系统开发过程中测试方面的不足,分析了信息系统开发测试方法的特点。通过对自动化测试框架,即JUnit单元测试框架及其两个扩展框架Mock Obiects和Cactus深入细致的研究,比较得出了三个单元测试框架的优缺点,综合性地提出了信息系统中自动化测试框架和相应的实施方案。该测试框架更好的解决了信息系统开发中单元测试的难点,实现了面向对象信息系统测试的自动化和测试过程的可重复性。通过实际项目中的应用,证明了该方案的实用价值和可行性。 本文的内容融合了软件测试理论知识与笔者的实践经验,相信本论文的研究对于更快速有效地实施信息系统开发自动化测试具有一定的理论意义和参考价值。
其他文献
在国内重型卡车市场竞争日趋白热化和国际化严峻形势下,通过提高新产品技术含量和缩短新产品开发周期获得产品竞争优势成为越来越多重型卡车生产企业的选择。施行知识管理可以
[摘要]只有关注学生的发展需求和认知规律,变“填鸭式课堂”为“生长课堂”,学生才能实现真实的、完全的、完整的发展。英语课堂中,教师可从有生成、有温度、有容错三个角度建构“生长课堂”,让学生有思考的空间、有体验的机会、有成长的契机,最终实现学生发展的目的。  [关键词]建构;生长课堂;小学英语  [中图分类号] G623.31 [文献标识码]A [文章编号] 1007-9068( 2020) 27-
概括了移动支付基于不同技术平台以及不同应用的分类,并举例说明基于不同技术平台的移动支付的申办条件、提供的服务、操作方法以及资费。 介绍了移动支付在国内、日本、韩
作为制约经济社会发展的主要因素,贫困问题一直受到了世界各国高度重视。我国从提出“精准扶贫”思想,到扶贫开发“贵在精准,重在精准,成败之举在于精准”的贯彻落实,“精准扶贫”
小学数学课堂教学,要让课堂充满灵动,就要想方设法让学生动起来.为此,我们要稳步推进“学讲方式”.结合这一点,本文从学生情绪的调动上、潜能的激发上以及经验的积淀三个层面
受到课程改革的影响,小学教学目标发生了根本性改变.为了满足课程改革教学要求,做好小学数学教学生活化研究,对改善小学数学教学质量将产生积极的影响作用.
微课属于全新的教学模式,在跟小学的数学教学相结合以后,充分彰显了教学优势,有效地调动起了学生学习数学知识的积极性,加强了小学数学教学的灵活度,提升了数学教学的效果跟
通过对近三年全国及部分省份高考数学试题的讨论,总结了有关向量在平面几何中的命题特点和解题方法,对学生学习平面向量有重要意义.