测试例排序方法和设备
    101.
    发明授权

    公开(公告)号:CN108287785B

    公开(公告)日:2021-06-22

    申请号:CN201710014879.9

    申请日:2017-01-09

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

    用于生成区块链智能合约的测试用例的方法和设备

    公开(公告)号:CN110221956A

    公开(公告)日:2019-09-10

    申请号:CN201810174965.0

    申请日:2018-03-02

    Abstract: 本发明公开了一种用于生成区块链智能合约的测试用例的方法和设备。该方法包括检索与特定智能合约相似的公共智能合约,作为相似公共智能合约;提取与每个相似公共智能合约相关的一个或更多个交易中的、具有预定类型的交易数据;基于特定智能合约来从交易数据中获取测试数据;以及根据测试数据来生成特定智能合约的测试用例。

    用于测试智能合约的方法和装置

    公开(公告)号:CN109508981A

    公开(公告)日:2019-03-22

    申请号:CN201710834235.4

    申请日:2017-09-15

    Abstract: 公开了一种用于测试智能合约的方法和装置,其中,用于测试智能合约的方法包括:利用用于检测并定位逻辑风险的操作码,检测智能合约中的逻辑风险;基于用于检测并定位逻辑风险的操作码中的定位信息,定位出智能合约中的包含所检测到的逻辑风险的至少一个函数;以及基于所述至少一个函数,测试智能合约。根据本公开的实施例,能够更有针对性地测试智能合约。

    数据处理装置、污染监测系统

    公开(公告)号:CN108399570A

    公开(公告)日:2018-08-14

    申请号:CN201710066568.7

    申请日:2017-02-07

    Abstract: 本发明实施例提供一种数据处理装置、污染监测系统,其中,数据处理装置配置于用户处,包括:生成单元,其用于生成该用户的区块,该区块包括数据处理装置执行数据处理的文件,比较单元,其用于将用户的指示污染程度的指示信息与第一数量个其他用户的指示污染程度的指示信息进行比较;或者将预定的第一时间内的该用户的指示污染程度的指示信息的第一变化量与该第一数量个其他用户的指示污染程度的指示信息的第二变化量进行比较;处理单元,其用于根据比较结果,进行与该第一数量个其他用户之间的数据处理。通过本申请中的实施例,可以大幅节省污染监管部门的人力物力,且可以有效激励工厂管理者积极治理工厂污染,升级环保措施。

    浏览器错误检测方法和浏览器错误检测设备

    公开(公告)号:CN107577544A

    公开(公告)日:2018-01-12

    申请号:CN201610525245.5

    申请日:2016-07-05

    Abstract: 公开了一种浏览器错误检测方法和浏览器错误检测设备,其中该浏览器错误检测方法包括:监视和捕获步骤,用于监视浏览器并且捕获浏览器的当前上下文和当前事件;获取步骤,在浏览器的上下文改变时,基于当前上下文,从本地数据库和/或云端数据库中检索一个或多个源事件-错误对;以及检测错误步骤,在获取步骤中检索到所述一个或多个源事件-错误对的情况下,如果当前事件与所述一个或多个源事件-错误对中的至少一个对中的源事件相同,则确定浏览器中存在错误。根据本公开的实施例,能够基于上下文和事件来检测浏览器中的错误并且能够在出现错误之前发出告警。

    录制测试脚本的方法和装置

    公开(公告)号:CN107491386A

    公开(公告)日:2017-12-19

    申请号:CN201610421536.X

    申请日:2016-06-13

    Abstract: 本公开涉及一种为移动信息处理设备上运行的移动应用录制测试脚本的方法和装置。根据本公开的一个实施例,该录制测试脚本的方法包括:获取在用户操作移动应用期间发生的事件的最终事件流,包括:通过跨进程的事件监测方法获得与操作相关的第一事件流,通过应用注入机制获得与操作相关的第二事件流,通过合并第一事件流和第二事件流中发生时间间隔小于预定时间间隔的事件,从而获得最终事件流。该方法和装置能够自动生成准确、有效的测试脚本。

    用于选取网页的装置和方法

    公开(公告)号:CN107357716A

    公开(公告)日:2017-11-17

    申请号:CN201610305142.8

    申请日:2016-05-10

    Inventor: 马磊 皮冰锋 孙俊

    Abstract: 本发明涉及一种从包括多个网页的应用程序中选取网页的装置和方法。根据本发明的选取网页的装置包括:网页获取单元,用于获取应用程序的多个网页;特征元素集合确定单元,用于确定多个网页中的每个网页的特征元素集合;相似度确定单元,用于根据每个网页的特征元素集合确定多个网页中的每两个网页的相似度;划分单元,用于根据每两个网页的相似度将多个网页分为一个或多个网页组合;以及选择单元,用于从一个或多个网页组合的每个网页组合中选取接入频率最高的一个网页。使用根据本发明的从包括多个网页的应用程序中选取网页的装置和方法能够可靠地实现网页的分类,并能够从中选取接入频率最高的网页。

    移动应用测试方法和移动应用测试设备

    公开(公告)号:CN107273282A

    公开(公告)日:2017-10-20

    申请号:CN201610213007.0

    申请日:2016-04-07

    Inventor: 华松 皮冰锋 孙俊

    Abstract: 公开了一种移动应用测试方法和移动应用测试设备,其中该方法包括:对于待测试移动应用的运行页面中的一个或多个功能点中的每个功能点,获得该功能点包含的每个控件的预定数量的特征,并且将每个特征中的字符串划分成词来得到该功能点的词集合,并形成所述一个或多个功能点的词库;将用户的一个或多个评论中的每个评论中的字符串划分成词来得到该评论的词集合,并形成所述一个或多个评论的词库;基于所述一个或多个功能点的词库中的词与所述一个或多个评论的词库中的词的相关性,计算每个功能点的权重;以及基于权重而选择至少一个功能点,并对所选择的至少一个功能点进行测试。根据本公开的实施例,能够基于用户评论而提升测试效率。

    网页应用兼容性测试方法和网页应用兼容性测试设备

    公开(公告)号:CN106776267A

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

    申请号:CN201510834103.2

    申请日:2015-11-25

    Abstract: 公开了一种网页应用兼容性测试方法和网页应用兼容性测试设备。其中该方法包括:使网页应用在第一装置上运行获得第一网页;使网页应用在第二装置上运行获得第二网页;从第一网页提取至少一个图像元素和/或至少一个文本元素的显示图像;从第二网页提取至少一个图像元素和/或至少一个文本元素的显示图像;对从第一网页提取的每个图像元素的显示图像与从第二网页提取的相应图像元素的显示图像进行比较,判断该图像元素对的兼容性;对从第一网页提取的每个文本元素的显示图像与从第二网页提取的相应文本元素的显示图像进行比较,判断该文本元素对的兼容性。根据本公开的实施例,采用不同方法对网页中的图像元素和文本元素进行兼容性测试。

Patent Agency Ranking