测试例排序方法和设备
    101.
    发明公开

    公开(公告)号:CN108287785A

    公开(公告)日:2018-07-17

    申请号:CN201710014879.9

    申请日:2017-01-09

    Abstract: 本发明公开了一种测试例排序方法和设备。该测试例排序方法用于对基于API的APP的多个测试例进行优先级排序,该方法包括:针对所述多个测试例中的每个测试例,确定该测试例调用的API集合;根据API集合中的每个API的复杂度得分、API集合中的每个API的使用频率得分、该测试例的耦合得分、该测试例的API数量得分中的至少一个,计算该测试例的评价得分,其中,该测试例的耦合得分反映了该测试例调用的API之间的耦合紧密程度;以及根据所述多个测试例的评价得分,对所述多个测试例进行优先级排序。

    隐藏变量抽取方法和设备以及信息提取方法和设备

    公开(公告)号:CN104778070B

    公开(公告)日:2018-07-06

    申请号:CN201410017788.7

    申请日:2014-01-15

    Abstract: 本发明公开了一种隐藏变量抽取方法和设备以及信息提取方法和设备。该隐藏变量抽取方法包括:获得起始URL及其测试例,测试例包括:用户输入及其在起始URL对应的起始页面的DOM树中的位置、以及通过在起始页面中输入用户输入而得到的最终页面上的期望值;获取起始页面、最终页面、以及两者之间的中间页面中的所有JS代码;按照预定的准则,解析所获取的JS代码,以确定所有变量的信息流,每个变量的信息流包括生成变量的值所需的变量和JS代码;根据用户输入及其在DOM树中的位置、以及最终页面上的期望值,确定用于生成期望值所需的变量;根据用于生成期望值所需的变量,从所有变量的信息流中抽取出生成期望值所需的信息流。

    信息处理装置、信息处理方法以及电子设备

    公开(公告)号:CN103778104B

    公开(公告)日:2017-05-03

    申请号:CN201210404437.2

    申请日:2012-10-22

    Abstract: 本发明提供了信息处理装置、信息处理方法以及电子设备,以克服现有的用于确定待处理对象中的数据区域的方法所确定的数据区域不准确的问题。信息处理装置包括:用于获得待处理文档的树结构中各路径的标签序列的标签序列获得单元;用于基于标签序列在待处理文档的树结构中的重复出现次数来对标签序列分组的分组单元;用于获得每组标签序列的最大公共前缀以确定待处理文档的信息结构布局的布局确定单元;和用于通过分析符合数据区域更新模型的样本文档集来确定上述信息结构布局中的数据区域的数据区域确定单元。信息处理方法用于执行能够实现上述信息处理装置的功能的处理。电子设备包括上述信息处理装置。上述技术能够应用于信息处理领域。

    在众包测试中处理应用程序的运行上下文的装置和方法

    公开(公告)号:CN106598832A

    公开(公告)日:2017-04-26

    申请号:CN201510674439.7

    申请日:2015-10-16

    Abstract: 本公开涉及用于在众包测试中处理应用程序的运行上下文的装置和方法。该装置包括:崩溃监视模块,被配置成检测所述应用程序的崩溃;交互模块,被配置成通过接收测试者的输入来检测所述测试者对主动反馈的选择;压缩模块,被配置成响应于检测到所述应用程序的崩溃或测试者选择主动反馈,压缩所记录的运行上下文中的行为信息以得到要提交的运行上下文;以及上传模块,被配置成向测试平台上传要提交的运行上下文;其中,压缩所记录的运行上下文中的行为信息包括从运行上下文删除至少一个事件的描述和基于运行上下文中重复的内容简化运行上下文中的至少一个,所记录的运行上下文包含有关应用程序的活动和其中发生的事件的行为信息。

    针对规则流的测试用例生成装置、方法和系统

    公开(公告)号:CN106155896A

    公开(公告)日:2016-11-23

    申请号:CN201510175631.1

    申请日:2015-04-14

    Abstract: 本发明实施例提供一种测试用例生成装置、方法和系统,其中,所述装置包括:解析单元,其解析给定规则流以及所述规则流中的规则,确定所述规则流的实例集合;提取单元,从所述规则流中的规则中提取各规则所期望的实例的属性的显式取值范围和关系,得到第一范围集合和关系集合;确定单元,其根据所述第一范围集合和关系集合确定隐式取值范围,得到包含显式取值范围和/或隐式取值范围的第二范围集合;生成单元,其根据所述实例集合、以及所述第二范围集合生成所述规则流的测试用例。通过该装置,解决了现有的测试用例生成方法不能识别应该被包含于产生的测试用例中的精确的实例集合的问题。

    用于推荐Web服务组合的装置和方法

    公开(公告)号:CN103207858B

    公开(公告)日:2016-03-23

    申请号:CN201210007257.0

    申请日:2012-01-11

    Abstract: 用于推荐Web服务组合的装置和方法。该装置包括:有向无环图生成单元,被配置为生成当前Web服务组合的有向无环图,有向无环图中的节点代表Web服务,边代表Web服务之间的输入输出关系;匹配单元,被配置为将有向无环图与预先存储的历史Web服务组合的有向无环图进行匹配;以及推荐单元,被配置为根据匹配的结果为用户推荐Web服务组合。匹配单元包括:序列生成部分,配置为根据有向无环图的拓扑排序生成表示相应Web服务组合的序列;频繁序列树生成部分,配置为根据历史Web服务组合的序列生成或更新频繁序列树;以及序列提取部分,配置为从频繁序列树中提取前驱子序列与当前Web服务组合的序列的后缀子序列相同的序列。

    基于命名实体识别的Web服务整合装置、方法以及设备

    公开(公告)号:CN103377186B

    公开(公告)日:2016-03-16

    申请号:CN201210127438.7

    申请日:2012-04-26

    Abstract: 本发明提供了基于命名实体识别的Web服务整合装置、方法以及设备,以至少克服现有的Web服务整合技术存在的开发效率低和/或不能适用于不同Web应用和服务的问题。Web服务整合装置包括:提取Web应用中包括的文本信息的提取单元;对文本信息进行命名实体识别的命名实体识别单元;确定Web应用的内容类别的确定单元;选择与Web应用相关的Web服务的选择单元;以及将选择的Web服务整合到Web应用中的整合单元。Web服务整合方法用于执行能够实现上述Web服务整合装置的功能的处理。上述设备包括上述Web服务整合装置。应用本发明的上述技术能够适用于不同Web应用和服务,节省时间和人力,可应用于Web服务整合领域。

    用于在第一表和第二表之间进行域匹配的方法和装置

    公开(公告)号:CN105205068A

    公开(公告)日:2015-12-30

    申请号:CN201410277026.0

    申请日:2014-06-19

    Abstract: 本发明涉及一种用于在第一表和第二表之间进行域匹配的方法和装置,该方法包括:基于第一表和第二表的域统计信息,确定第一表的候选关键域和第二表的候选关键域;分别计算第一表的每个候选关键域与第二表的每个候选关键域的相似度,以获得匹配的一个或多个关键域对;及基于匹配的一个或多个关键域对,计算除了一个或多个关键域对之外的、第一表的每个剩余域与第二表的每个剩余域的相似度,以获得匹配的一个或多个剩余域对。

    隐藏变量抽取方法和设备以及信息提取方法和设备

    公开(公告)号:CN104778070A

    公开(公告)日:2015-07-15

    申请号:CN201410017788.7

    申请日:2014-01-15

    Abstract: 本发明公开了一种隐藏变量抽取方法和设备以及信息提取方法和设备。该隐藏变量抽取方法包括:获得起始URL及其测试例,测试例包括:用户输入及其在起始URL对应的起始页面的DOM树中的位置、以及通过在起始页面中输入用户输入而得到的最终页面上的期望值;获取起始页面、最终页面、以及两者之间的中间页面中的所有JS代码;按照预定的准则,解析所获取的JS代码,以确定所有变量的信息流,每个变量的信息流包括生成变量的值所需的变量和JS代码;根据用户输入及其在DOM树中的位置、以及最终页面上的期望值,确定用于生成期望值所需的变量;根据用于生成期望值所需的变量,从所有变量的信息流中抽取出生成期望值所需的信息流。

Patent Agency Ranking