首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
面向对象编程语言中的封装、继承、多态和动态绑定等特性使得面向对象的软件测试需要更多而不是更少的测试。但是,面向对象的编程技术让测试人员有机会将新技术用于面向对象的软件测试。本文在研究面向对象单元测试的基础上,利用面向对象的编程技术设计面向对象单元测试驱动程序,作为面向对象单元测试的统一框架,以便测试人员可以复用测试代码以及减少设计和维护测试代码的工作量,从而提高软件质量和测试效率。  相似文献   

2.
以面向对象自动化单元测试的设计目标为指导,结合面向对象自动化单元测试理论分析,采用KentBeck和RalphJohnson提出的模式产生体系结构方式架构框架系统。运用模式设计体系结构的思想,设计了一个用于面向对象软件单元测试的自动化测试框架。该测试框架易学好用,能方便程序员开发测试用例,保证测试用例的持久性和可复用性,适合迭代开发单元测试。  相似文献   

3.
针对手工开发J2EE单元测试脚本的工作量大,效率低下,并且手工编写的测试脚本不便于回归测试等问题,本文定义了一个J2EE单元测试模板,应用测试指令与测试数据分离的数据驱动脚本技术来自动生成测试脚本,并在JUnit框架下进行验证,经过测试该方法提高了软件测试的效率,减少了测试人员的工作量.  相似文献   

4.
回归测试是软件测试生命周期中的一个十分重要且成本昂贵的过程.在FitNesse基础上,设计并实现了一种自动化回归测试工具(Automated Regression Testing Tool,以下简称ARTT),该工具解析被测试系统SUT(System Under Test),自动生成运行在FitNesse环境下的测试用例框架及测试代码.实验结果表明,该工具对减少回归测试成本,提高回归测试效率具有十分重要的意义.  相似文献   

5.
随着面向对象开发思想广泛应用到大规模的软件中,相应的对面向对象软件测试技术也提出了新的更高的要求.面向对象软件测试技术与传统软件测试相比,在测试步骤上基本相同,但是测试的思想截然不同,它的测试重点放在了类的测试问题上,与传统的单元测试相对应.因此,重点研究和探索了在类测试阶段,对于基于OSD动态状态测试模型的构造方法及其应用.  相似文献   

6.
Easy Mock是一个可以和JUnit很好的集成在一起的Mock框架,它通过构建Mock对象可以减少开发代码与测试代码的耦合,快速有效的完成单元测试、分布式系统测试。在介绍Easy Mock特点、测试框架及其应用的基础上,分析了该框架的优缺点,并针对其缺点提出了相应的解决方案。测试结果表明,注入解决方案后的Easy Mock框架可以降低Mock对象的限制,应用范围更广。  相似文献   

7.
面向对象程序没有明显的层次化模块结构,体现调用关系的静态结构是一个错综复杂的网状结构。因此,从哪里开始测试以及如何定义一个集成测试策略是一个需要进一步研究的问题。许多测试人员采用循序渐进的方法先测试独立的类,然后再测试依赖类。然而,类间存在复杂的依赖关系,确定类的测试顺序是面向对象集成测试研究的一个重要问题。对象关系图是Kung研究面向对象程序回归测试时引入的一个测试模型,它描述了面向对象程序中类间的继承、聚集和关联关系。本文主要介绍一些通过对象关系图或扩展对象关系图研究类的测试顺序的研究成果,目的是发现比较理想的类的测试顺序,以便降低测试工作量。  相似文献   

8.
JUnit是一款非常优秀的单元测试工具,其测试代码容易编写,并且易于集成到开发过程中。本文主要介绍了单元测试和JUnit工具,然后使用JUnit工具实现对验证日期格式程序的单元测试,并总结了单元测试的重要性。  相似文献   

9.
结合传统的测试技术,针对面向对象技术新特性在测试中所引发的问题,提出了一种测试模型。一方面,以软件工程中面向对象软件开发模式为参考,分别在面向对象分析、面向对象设计、面向对象编程3个阶段,依据各阶段的地位、作用、实现目标,具体阐述测试目的和应该注意的测试点;另一方面,依照传统的3个测试步骤:单元测试、集成测试、系统测试,借鉴传统测试方法,论述如何有效地对面向对象软件进行测试。  相似文献   

10.
结合从事软件系统测试工作的实践经验,总结归纳出一套软件系统测试的基本方案,包括建立测试流程,有效地组织测试人员,合理地选择测试手段,安排测试任务,规范测试程存等等,帮助软件开发和测试人员提高测试效率,从而提高软件系统的质量和可靠性。  相似文献   

11.
单元测试的自动化越来越受到软件开发企业的重视,但J2EE应用程序实现单元测试自动化却存在一定困难。本文指出原有的测试框架应用于J2EE程序出现的问题,提出了使用Cactus实现J2EE程序单元测试自动化的方法,并给出了实例。  相似文献   

12.
黑盒测试和白盒测试都是软件测试的重要方法,黑盒测试的测试人员更偏重于业务方向,白盒测试的测试人员更偏重于实现方式;黑盒测试更注重整体,白盒测试更注重局部;它们是相辅相成的.  相似文献   

13.
长期以来,我们总是参考现向过程的测试方向来测试利用面向对象技术开发的软件,效果并不理想,尤其是组装阶段的测试。因为类具有继承性(Inheritance)和多态(Polymorphism)/动态联编性(Dynamic binding),并不等于面向过程设计中的模块。因此,要取得更好的测试效果,只有找到与之相适应的面向对象的组装测试技术方可。  相似文献   

14.
面向对象软件测试相对于面向对象软件分析、设计和编程来说还没有引起足够重视,尤其是多态对面向对象软件集成测试的影响还需要进一步研究。本文提出将扩展的对象关系图作为研究面向对象软件集成测试的模型,计算出哪些类之间需要两两交互测试以及它们之间的测试顺序,交互对象的状态组合和健状性测试技术被用来构造测试用例。扩展的对象关系图含有多态信息,因此本文提出的集成测试技术解决了多态引起的交互测试顺序的问题。  相似文献   

15.
针对目前高等学校参加普通话测试人员的现状,对普通话培训测试工作的难点进行了详细分析,在此基础上,对于应试人员的培训、测试员管理、职业道德等诸方面进行了深入的探讨。  相似文献   

16.
在以职业技能培养和教育为目标的高职高专学校,软件技术相关的学生毕业后大部分将从事软件测试和软件代码的开发工作,软件质量和测试质量直接关系到这些学生的职业技术和竞争力,测试驱动开发方法既可以作为软件单元测试的有效手段,也是提高软件开发质量的强大工具。  相似文献   

17.
文字测试是各类计算机考试必不可少的内容,本文采用面向对象的程序设计方法,以Delphi作为开发工具,给出了建立文字测试系统的具体实现过程。  相似文献   

18.
面向对象(Object-Oriented)编程技术的应用,使得Visual FoxPro成为一种典型的第四代语言,在Visual FoxPro中应用对象和类,支持继承性,封装性,多态性,将VFP5改造成为可视化的编程语言,以支持面向对象的程序设计方法,本文用图书馆管理系统首先分析了面向对象方法的优点,然后介绍VFP中面向对象的编程技术,并把它溶于应用系统的开发中,讨论如何组织面向对象数据库(OODB)的程序设计。  相似文献   

19.
在内科护理学单元测试中,将两个班级设为实验班,采用难度系数不等的A、B、C卷进行测试,学生自主、自愿选择试卷类型;其余班级设为对照班级,选用一卷制进行单元测试,期中期末考试7个班选用统一试卷进行测试。对期末考试成绩进行统计学处理和分析,比较两种考试方式的优劣。  相似文献   

20.
Web应用程序自动化测试工具   总被引:1,自引:1,他引:0  
在.NET框架下,研究Web应用自动化测试工具,并给出了设计和实现。该自动化工具包含两个子工具WebTester和WebReplay。前者实现了对测试用例的自动录制、回放,而后者则允许测试人员手工编写测试脚本,进行更为复杂的测试。实现的关键是采用了两个开源的框架Watin和HTMLParser。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号