-
公开(公告)号:CN102033803B
公开(公告)日:2014-07-09
申请号:CN200910175691.8
申请日:2009-09-29
Applicant: 国际商业机器公司
CPC classification number: G06F17/30876 , G06F17/3089 , H04L67/02
Abstract: 公开了一种跨浏览器测试web应用的装置,该装置包括:设置在多个浏览器之间的第一中介,用于接收来自所述多个浏览器中用户操作的浏览器的用户动作的信息,并将所述用户动作的信息发送给其他浏览器,以便由所述其他浏览器执行所述用户动作;设置在所述多个浏览器与web应用之间的第二中介,用于接收来自所述多个浏览器的由执行所述用户动作产生的一个或多个web请求,判断是否能够对所述至少一个web请求进行合并,以确定所述多个浏览器与所述web应用是否兼容。
-
公开(公告)号:CN103164334A
公开(公告)日:2013-06-19
申请号:CN201110427398.3
申请日:2011-12-19
Applicant: 国际商业机器公司
IPC: G06F11/36
CPC classification number: G06F17/30893 , G06F11/368
Abstract: 一种用于检测web应用自动测试用例中的断裂点的系统和方法,该系统包括:记录模块,被配置为在自动测试用例运行时,针对自动测试用例中的至少一步,记录该步所对应的web页面输出,该web页面输出带有用于标识该web页面输出的注释,以及在该web页面输出中该步所操纵的元素的信息;呈现引擎模块,被配置为在web应用更新后,对于所记录的所述至少一步,呈现带有该步所对应的web页面输出的相同注释的更新后的web页面的web页面输出;检测模块,被配置为检测所述web页面输出中是否包含所记录的该步所操纵的元素,并在检测结果为否时确定所述至少一步为断裂点。
-
公开(公告)号:CN103164334B
公开(公告)日:2016-03-30
申请号:CN201110427398.3
申请日:2011-12-19
Applicant: 国际商业机器公司
IPC: G06F11/36
CPC classification number: G06F17/30893 , G06F11/368
Abstract: 一种用于检测web应用自动测试用例中的断裂点的系统和方法,该系统包括:记录模块,被配置为在自动测试用例运行时,针对自动测试用例中的至少一步,记录该步所对应的web页面输出,该web页面输出带有用于标识该web页面输出的注释,以及在该web页面输出中该步所操纵的元素的信息;呈现引擎模块,被配置为在web应用更新后,对于所记录的所述至少一步,呈现带有该步所对应的web页面输出的相同注释的更新后的web页面的web页面输出;检测模块,被配置为检测所述web页面输出中是否包含所记录的该步所操纵的元素,并在检测结果为否时确定所述至少一步为断裂点。
-
公开(公告)号:CN103139260A
公开(公告)日:2013-06-05
申请号:CN201110391155.9
申请日:2011-11-30
Applicant: 国际商业机器公司
IPC: H04L29/08
CPC classification number: G06F17/2247 , G06F17/218 , G06F17/2229 , G06F17/227 , G06F17/30867
Abstract: 本公开提供了一种用于重用HTML内容的方法,包括:接收HTTP请求;确定接收的HTTP请求存在指定请求部分HTML内容的特定参数;根据该特定参数获取部分HTML内容;输出获取的部分HTML内容。本公开还提供了一种用于重用HTML内容的系统,包括:接收单元,配置为接收HTTP请求;确定单元,配置为确定接收的HTTP请求存在指定请求部分HTML内容的特定参数;获取单元,配置为根据该特定参数获取部分HTML内容;输出单元,配置为输出获取的部分HTML内容。利用本公开的方法和系统能够在资源的提供方不提供公用的API的情况下对这些资源的重用成为可能。同时,由于不需要提供公用的API,资源的提供方也能够节省成本。
-
公开(公告)号:CN103139260B
公开(公告)日:2015-09-30
申请号:CN201110391155.9
申请日:2011-11-30
Applicant: 国际商业机器公司
IPC: H04L29/08
CPC classification number: G06F17/2247 , G06F17/218 , G06F17/2229 , G06F17/227 , G06F17/30867
Abstract: 本公开提供了一种用于重用HTML内容的方法,包括:接收HTTP请求;确定接收的HTTP请求存在指定请求部分HTML内容的特定参数;根据该特定参数获取部分HTML内容;输出获取的部分HTML内容。本公开还提供了一种用于重用HTML内容的系统,包括:接收单元,配置为接收HTTP请求;确定单元,配置为确定接收的HTTP请求存在指定请求部分HTML内容的特定参数;获取单元,配置为根据该特定参数获取部分HTML内容;输出单元,配置为输出获取的部分HTML内容。利用本公开的方法和系统能够在资源的提供方不提供公用的API的情况下对这些资源的重用成为可能。同时,由于不需要提供公用的API,资源的提供方也能够节省成本。
-
公开(公告)号:CN104881355A
公开(公告)日:2015-09-02
申请号:CN201410068217.6
申请日:2014-02-27
Applicant: 国际商业机器公司
IPC: G06F11/36
CPC classification number: G06F17/2247 , G06F11/3676 , G06F17/2241 , G06F17/2288
Abstract: 本发明属于自动化测试领域,公开了一种用于检测测试覆盖的方法和系统。其中用于检测测试覆盖的方法包括:响应于对微件Widget的功能进行测试,记录该微件的DOM节点的变化;获取该功能对应的DOM结构的描述;将记录的DOM节点的变化与获取的DOM结构的描述进行比较;根据比较结果确定测试对于该功能的覆盖状况。通过采用本发明提供的技术方案,可以自动的获得测试的覆盖状况,填补了目前的空白。
-
公开(公告)号:CN102033803A
公开(公告)日:2011-04-27
申请号:CN200910175691.8
申请日:2009-09-29
Applicant: 国际商业机器公司
CPC classification number: G06F17/30876 , G06F17/3089 , H04L67/02
Abstract: 公开了一种跨浏览器测试web应用的装置,该装置包括:设置在多个浏览器之间的第一中介,用于接收来自所述多个浏览器中用户操作的浏览器的用户动作的信息,并将所述用户动作的信息发送给其他浏览器,以便由所述其他浏览器执行所述用户动作;设置在所述多个浏览器与web应用之间的第二中介,用于接收来自所述多个浏览器的由执行所述用户动作产生的一个或多个web请求,判断是否能够对所述至少一个web请求进行合并,以确定所述多个浏览器与所述web应用是否兼容。
-
-
-
-
-
-