首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 343 毫秒
1.
集成测试是软件测试过程中不可缺少的步骤, 针对在集成测试中如何对系统中的类合理排序的问题, 国内外研究者提出了多种生成类集成测试序列的方法, 然而他们大多没有将测试桩复杂度作为评估测试代价的指标.针对该问题, 提出面向类集成测试序列生成的强化学习研究方法, 以总体测试桩复杂度为评价测试代价的指标, 生成测试代价尽可能低...  相似文献   

2.
3.
路晓丽  董云卫 《计算机应用》2011,31(7):1756-1758
在面向服务软件的测试过程中,由于在服务发现之前不可知的交互对象和同一个服务可能会有不同实现,往往出现程序执行结果不能提前预知的Oracle问题。为了有效地解决面向服务软件测试中的Oracle问题,基于面向服务架构(SOA)的特点,提出将蜕变测试方法用于面向服务软件的单元测试和集成测试过程中,依据面向服务软件每个服务的自身性质构造蜕变关系,设计蜕变测试类执行测试用例并验证蜕变关系是否保持,如果蜕变关系被违反了,则发现和报告缺陷,从而有效地支持面向服务软件的测试。  相似文献   

4.
苏荟 《软件》2012,(3):75-76,79
集成测试是面向对象软件测试中的重要环节。UML不仅在软件分析领域具有重要作用,同时是软件测试的有力依据。在本文中,提出了一种以UML类图为基础的面向对象软件集成测试的测试序列生成方法。从UML类图中提取类的所有信息。然后依据提取的信息计算每个类的内聚度和类间耦合度,将计算结果存入数据库中。最后根据计算的类间耦合度与类的内聚度从高到低对类进行遍历。最后生成集成测试时的类测试序列。经证明该方法对于软件有较好效果。  相似文献   

5.
万年红 《计算机应用》2012,32(1):170-174
面向服务体系架构是实现云资源信息集成的软件开发关键技术。目前,常见的SOA平台云服务效率比较低,尤其是不能支持自适应云资源信息集成软件的动态变化。为改善和提高软件的云资源信息集成效果和扩展度,首先对软件资源集成的云模型表示方法、云资源信息集成软件架构的行为规约及服务组合调度算法等方面展开研究;然后基于此改进相应算法,提出一种面向服务的自适应云资源信息集成软件架构;最后进行了应用实验。实验结果表明,所提模型比传统架构更具有良好的云资源信息集成效果和实用价值。  相似文献   

6.
面向服务架构参考模型及应用研究   总被引:18,自引:4,他引:14  
李建华  陈松乔  马华 《计算机工程》2006,32(20):100-102
面向服务架构(SOA)是一种粗粒度、松耦合的系统结构,它支持动态的企业应用集成。提出了一种以服务执行引擎为核心的面向服务架构参考模型,并结合遗传医学资源网项目,在该参考模型的基础上设计了一个基于SOA的动态企业应用集成支撑系统。  相似文献   

7.
文章基于ServiceMix开源软件平台,实现了面向服务架构(Service-Oriented Architecture)软件测试中的测试通知的订阅和发布,有效提高了SOA软件的测试效率.  相似文献   

8.
随着软件测试自动化的要求,以及UML在面向对象软件开发领域中的广泛应用,基于UML的面向对象软件测试正日益受到关注。集成测试是面向对象软件测试的一个重要阶段,在基于UML协作图生成面向对象软件的集成测试用例的过程中,一个重要内容是测试序列的生成。针对集成测试序列数量容易膨胀的现象,根据UML协作图的特点,应用过程间受限控制流图(IR-CFG)描述协作图的消息间逻辑控制关系。给出了由RationalRose开发的规格说明文件生成IRCFG的算法,并介绍了IRCFG的几种覆盖准则与基于IRCFG生成测试序列的方法。  相似文献   

9.
一种基于耦合度量的类间集成测试序的确定方法   总被引:1,自引:0,他引:1  
类间测试顺序的确定是类集成测试中难以解决的一个关键问题.类的测试序列不同,构造相应的测试桩需要花费的代价也会不同.每一个测试桩复杂度度量的准确性决定最终打破环路所需构造测试桩的总体复杂度.对于类间测试顺序问题,文章提出一种基于耦合度量的类间集成测试序的确定方法.采用类间耦合度量与基于图的启发式算法相结合的方法,其中,前...  相似文献   

10.
一个基于UML顺序图的场景测试用例生成方法   总被引:2,自引:0,他引:2  
UML顺序图是基于UML开发的软件设计模型的重要组成部分,它描述了软件系统的动态行为,是软件集成测试过程中的一个重要的信息来源。本文提出了一个基于UML顺序图的场景测试方法,它以UML顺序图为主要测试模型,结合UML状态图和类图生成所有的测试场景,最后使用范畴一划分方法找到与每一场景相关的环境条件并将它与方法序列、输入、输出合理组合作为覆盖该场景的测试用例,用于测试该场景中对象之间的交互。由于UML已广泛用于软件分析和设计阶段,通过UML模型生成测试用例可充分利用已有的设计结果,减少测试阶段所需的费用,对于已使用UML的工业界有着重要的意义。  相似文献   

11.
基于SOA和ESB的供应链快速响应系统集成研究   总被引:7,自引:0,他引:7  
张启文  徐琪 《计算机应用》2009,29(9):2523-2526
为了构建一个开放、松散耦合的系统集成环境,提出了基于面向服务架构(SOA)的企业服务总线(ESB)系统集成架构,对ESB通过数据适配器完成数据转换、消息驱动服务的执行机制进行了详细介绍。最后,将该方法应用于一个供应链快速响应实例中,实验证明,基于SOA的ESB是构建异构系统集成的有效方法。  相似文献   

12.
徐蔚  姜瑛 《微型电脑应用》2007,23(11):1-2,54
随着构件技术的快速发展,它已成为软件企业提高软件生产率和软件质量的有效途径。构件测试是保证构件质量及构件化软件质量的重要技术手段,而构件测试平台正是为提高测试效率、降低测试费用而提供的操作平台。文章介绍了面向服务体系结构(Service—oriented architecture,简称SOA)的相关概念、基本结构及其实现技术Web Services,着重阐述了如何采用SOA对构件测试平台进行整体架构,最后给出了基于SOA架构的构件测试平台的优势。  相似文献   

13.
本文介绍了面向服务的体系架构SOA、及其结构模型,针对目前企业应用集成面临的问题,提出了一种面向服务的企业信息集成模型,介绍了面向服务架构的基本概念、基本工作原理,以Web Services为主要技术,提出了一种基于SOA的企业应用集成框架,利用SOA架构面向服务的思想和ESB总线技术给出实现企业应用集成的解决方案,并以此提出了一种新的面向服务的企业应用集成模型。该模型对企业应用系统采用封装的方法,保证了应用系统在集成平台中仍保持原先的安全稳定性。  相似文献   

14.
“SOA(面向服务的架构)不是一夜间就能实现的,也不必遵循统一的路径。从四个起点开始都能转向SOA,即:实施单个的Web服务、实施面向服务的集成、重新设计IT架构和业务模型转型,客户可以根据自己的业务需求从任何一个起点切入SOA。”5月25日,在IBM公司举办的SOA发布会上,IBM软件集团亚太区W e b S p h e r e销售副总裁D a nP o w e r s提出了实现S O A的四个阶段。IBM还同时宣布推出集实现SOA的软件工具和咨询、评估服务为一体的“Sonata计划”。SOA要业务优先SOA把业务组件分成基本的构建模块,通过标准化软件接口实现IT基…  相似文献   

15.
面向对象软件的依赖性分析与回归测试   总被引:2,自引:0,他引:2  
陈树峰  郑洪源 《计算机应用》2009,29(11):3110-3113
针对面向对象软件中类之间复杂的依赖性问题,通过分析UML类图中类之间的各种静态关系,提出一个基于UML类图的依赖性分析模型。为了实现自动化分析,引入了类依赖关系图的概念,并提出一个基于UML类图导出的XMI文件的类依赖关系图生成算法。根据这个模型,通过分析一个类或依赖关系的改变对其他类产生的影响,提出测试路径查找算法,并利用此算法得到需要进行回归测试的类集与测试序列。  相似文献   

16.
针对目前SOA软件体系架构下空间信息服务集成中面临的问题,介绍了服务总线技术的基本概念,提出一种基于服务总线的空间信息服务集成框架,探讨了该框架下的服务适配器、队列管理器、消息路由器的具体设计。该方法能够降低异构服务的集成代价,提高服务集成的灵活性、稳定性、可靠性。本文最后通过一个实例,证明了该方法的可行性。  相似文献   

17.
基于SOA架构的企业应用集成(EAI)研究   总被引:1,自引:0,他引:1  
面向服务架构(SOA)是新一代的分布式软件开发思想,它具有良好的松耦合、与平台无关等特性,很好的解决了系统的灵活性和互操作性。SOA支持跨企业和业务合作伙伴之间的端到端集成,提供了一种灵活的业务流程模型,使得客户可以迅速地响应新的顾客需求、新的业务机会以及竞争的威胁,目前它作为企业应用集成以及企业新系统的架构的主要解决办法。  相似文献   

18.
基于UML时序图的集成测试序列自动生成   总被引:5,自引:0,他引:5  
该文研究了基于UML时序图的集成测试序列自动生成方法。该方法分析了时序图的语义信息并添加语义约束规约生成可测试模型,从中提取相关信息生成有限状态机;然后使用Wp方法构造测试序列;最后使用中国邮递员算法对Wp方法进行改进生成最优测试序列。该方法生成的测试序列长度相对较短,并能充分满足测试用例覆盖需求。  相似文献   

19.
针对目前企业应用集成面临的问题,介绍了面向服务架构(SOA)的基本概念、基本工作原理,以WebService为主要技术,提出了一种基于SOA的企业应用集成框架。框架采用服务分层模型,具有敏捷性、松耦合、跨平台、分布式的特点,更能适应企业信息系统发展的需要。  相似文献   

20.
伴随着Web Services技术的发展,面向服务架构得到了广泛的研究。文章介绍了面向服务架构(SOA)的基本概念、三大基本特征、结构模型以及它的优点,阐述了SOA的设计原则,设计并实现了一个基于SOA框架的松散耦合特性的天气预报Web服务系统,为将面向服务架构(SOA)的理论应用到实际工程项目中奠定了理论基础和现实指导意义。  相似文献   

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

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