-
公开(公告)号:CN102736972A
公开(公告)日:2012-10-17
申请号:CN201110085746.3
申请日:2011-03-30
Applicant: 国际商业机器公司
IPC: G06F11/36
CPC classification number: G06F11/3688
Abstract: 本发明公开了一种对待测试应用的测试例进行处理的方法和系统。该方法包括:评估至少两个待测试应用,以确定所述至少两个待测试应用相互之间的相容性关系;获取所述至少两个待测试应用的测试例,并确定所述至少两个待测试应用的测试例所需要的资源和执行时间;根据所述至少两个待测试应用之间的相容性关系、所述至少两个待测试应用的测试例所需要的资源和执行时间,聚类所述至少两个待测试应用的测试例到至少一个虚拟机实例,以在所述至少一个虚拟机实例上对所述至少两个待测试应用的测试例进行测试。根据本发明的各实施方式,能提高虚拟机实例的利用率。
-
公开(公告)号:CN101286131B
公开(公告)日:2010-06-09
申请号:CN200710091775.4
申请日:2007-04-09
Applicant: 国际商业机器公司
IPC: G06F11/36
CPC classification number: G06F11/3696
Abstract: 本发明提供了一种用于利用模拟体surrogate进行服务测试的方法和系统。所述服务测试方法包括步骤:根据需要模拟的服务的服务描述,为所述需要模拟的服务生成服务特定的模拟体;将所生成的服务特定的模拟体部署到运行时系统上;参考所生成的服务特定的模拟体,规定测试例,其中所述测试例包括测试配置;以及根据测试配置,在运行时系统上对所部署的模拟体的配置选项进行设置。在根据本发明的服务测试方法和系统中,可以对模拟体的参数进行动态配置,并不需要重新编译和部署,从而减少了设计和生成模拟对象的负担。
-
公开(公告)号:CN101482815B
公开(公告)日:2013-08-07
申请号:CN200810002615.2
申请日:2008-01-10
Applicant: 国际商业机器公司
IPC: G06F9/44
CPC classification number: G06F11/3414 , G06F11/3684 , G06F2201/86 , G06F2201/87
Abstract: 本发明公开了一种生成软件系统的测试用例的方法和设备,所述方法包括步骤:跟踪用户请求以得到与每个服务和/或组件调用相关的IT事件;基于IT事件中的关联信息形成IT事务;基于预定的关联规则关联所述IT事务以形成业务事务;以及从业务事务中抽取与所述业务事务对应的业务事务模式。所述方法还包括基于生成的业务事务模式生成软件系统的测试用例。
-
公开(公告)号:CN100571167C
公开(公告)日:2009-12-16
申请号:CN200610051446.2
申请日:2006-02-24
Applicant: 国际商业机器公司
CPC classification number: G06F8/24 , G06F9/4488 , G06F11/3664 , G06F11/3684 , G06F11/3696
Abstract: 本发明提供一种Web服务业务流程的单元测试方法,其中将被测试流程及其伙伴流程的WSDL元素映射为面向对象的(OO)语言中的等效元素,然后基于面向对象的单元测试框架进行测试。在该方法中,将被测试流程及其伙伴流程的Web服务接口映射为等效的OO接口,根据伙伴流程的OO接口生成伙伴桩,为伙伴桩定义绑定和服务端口信息,形成包含描述被测试流程与其伙伴流程之间的服务调用的测试逻辑的测试例,其中利用伙伴流程的OO接口的模拟对象对伙伴流程的服务进行仿真,并执行测试例,其中伙伴桩及其相关的模拟对象共同实现相应的伙伴流程的服务。本发明还提供相应的测试设备和计算机程序产品。根据本发明,可以以规范、统一、高效的方式对Web服务业务流程进行单元测试。
-
公开(公告)号:CN101026503A
公开(公告)日:2007-08-29
申请号:CN200610051446.2
申请日:2006-02-24
Applicant: 国际商业机器公司
CPC classification number: G06F8/24 , G06F9/4488 , G06F11/3664 , G06F11/3684 , G06F11/3696
Abstract: 本发明提供一种Web服务业务流程的单元测试方法,其中将被测试流程及其伙伴流程的WSDL元素映射为面向对象的语言(OO)中的等效元素,然后基于面向对象的单元测试框架进行测试。在该方法中,将被测试流程及其伙伴流程的Web服务接口映射为等效的OO接口,根据伙伴流程的OO接口生成伙伴桩,为伙伴桩定义绑定和服务端口信息,形成包含描述被测试流程与其伙伴流程之间的服务调用的测试逻辑的测试例,其中利用伙伴流程的OO接口的模拟对象对伙伴流程的服务进行仿真,并执行测试例,其中伙伴桩及其相关的模拟对象共同实现相应的伙伴流程的服务。本发明还提供相应的测试设备和计算机程序产品。根据本发明,可以以规范、统一、高效的方式对Web服务业务流程进行单元测试。
-
公开(公告)号:CN102110048A
公开(公告)日:2011-06-29
申请号:CN200910265277.6
申请日:2009-12-28
Applicant: 国际商业机器公司
IPC: G06F11/36
CPC classification number: G06F11/3688
Abstract: 公开了一种用于基于框架的应用程序的回归测试选择方法和装置,该方法包括:通过分析修改前的应用程序的配置文件提取框架配置模型实例,其描述了该应用程序的框架配置中的各配置节点以及各配置节点中包含的代码单元之间的关系;通过对测试用例的运行使用踪迹监视构建测试用例的调用流,其包括测试用例在运行过程中所经历的程序代码单元及其控制流关系;通过将配置节点与调用流中的程序代码单元相关联,来获得测试用例的扩展调用流;以及选择其扩展调用流发生更改的测试用例,作为将重新运行的回归测试套。
-
公开(公告)号:CN101685416A
公开(公告)日:2010-03-31
申请号:CN200810168122.6
申请日:2008-09-28
Applicant: 国际商业机器公司
IPC: G06F11/28
Abstract: 本发明公开了一种通过避免重复手动执行多个测试例中的重合操作而加速手动测试例执行的方法和装置。在本发明中,首先分析所述多个测试例之间的重合操作,然后在执行到测试例中的重合操作时,自动地在包含该重合操作的测试例之间同时执行所述重合操作。与现有技术相比,利用本发明的方法和装置,不仅减少了手动测试例操作,也减少了手动测试执行时间,从而大大提高了手动测试例执行的效率。
-
公开(公告)号:CN101546312A
公开(公告)日:2009-09-30
申请号:CN200810084562.3
申请日:2008-03-25
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F16/215 , G06F16/2365 , G06F2216/03
Abstract: 本发明提供了一种检测异常的数据记录的方法和设备。该方法包括下列步骤:根据挖掘规则从已验证数据记录集合中挖掘数据规则;以及根据挖掘出的数据规则对未验证数据记录集合中的数据记录进行检验,将不符合挖掘出的数据规则的数据记录确定为异常的数据记录。
-
公开(公告)号:CN102736972B
公开(公告)日:2016-03-09
申请号:CN201110085746.3
申请日:2011-03-30
Applicant: 国际商业机器公司
IPC: G06F11/36
CPC classification number: G06F11/3688
Abstract: 本发明公开了一种对待测试应用的测试例进行处理的方法和系统。该方法包括:评估至少两个待测试应用,以确定所述至少两个待测试应用相互之间的相容性关系;获取所述至少两个待测试应用的测试例,并确定所述至少两个待测试应用的测试例所需要的资源和执行时间;根据所述至少两个待测试应用之间的相容性关系、所述至少两个待测试应用的测试例所需要的资源和执行时间,聚类所述至少两个待测试应用的测试例到至少一个虚拟机实例,以在所述至少一个虚拟机实例上对所述至少两个待测试应用的测试例进行测试。根据本发明的各实施方式,能提高虚拟机实例的利用率。
-
公开(公告)号:CN101286131A
公开(公告)日:2008-10-15
申请号:CN200710091775.4
申请日:2007-04-09
Applicant: 国际商业机器公司
IPC: G06F11/36
CPC classification number: G06F11/3696
Abstract: 本发明提供了一种用于利用模拟体surrogate进行服务测试的方法和系统。所述服务测试方法包括步骤:根据需要模拟的服务的服务描述,为所述需要模拟的服务生成服务特定的模拟体;将所生成的服务特定的模拟体部署到运行时系统上;参考所生成的服务特定的模拟体,规定测试例,其中所述测试例包括测试配置;以及根据测试配置,在运行时系统上对所部署的模拟体的配置选项进行设置。在根据本发明的服务测试方法和系统中,可以对模拟体的参数进行动态配置,并不需要重新编译和部署,从而减少了设计和生成模拟对象的负担。
-
-
-
-
-
-
-
-
-