代码覆盖率的确定方法、装置和电子设备

    公开(公告)号:CN113326190B

    公开(公告)日:2024-08-06

    申请号:CN202110587216.2

    申请日:2021-05-27

    Abstract: 本公开公开了一种代码覆盖率的确定方法、装置和电子设备,涉及软件测试技术领域。具体方案为:在确定代码覆盖率时,先确定处于代码调试模式的待测试对象,由于覆盖率测试工具中包括多种编码类型中各编码类型对应的代码调试协议,因此,针对多种编码类型中任一种编码类型对应的待测试对象,可以根据待测试对象对应的目标编码类型,在覆盖率测试工具中确定目标编码类型对应的目标代码调试协议;并基于目标代码调试协议获取待测试对象的运行数据,再根据运行数据,确定测试对象对应的代码覆盖率,其代码覆盖率的确定过程不再受限于编码语言,解决了一种代码覆盖率工具仅适应于一种编码语言的问题,通用性较好,提高了覆盖率测试工具的通用性。

    用于移动端的应用测试方法、装置、设备及存储介质

    公开(公告)号:CN113326192B

    公开(公告)日:2023-07-25

    申请号:CN202110597105.X

    申请日:2021-05-28

    Abstract: 本公开公开了一种用于移动端的应用测试方法,涉及计算机技术领域,尤其涉及软件测试领域,可用于UI测试和AI测试场景。具体实现方案为:获取需要在移动端执行的应用测试任务,其中,移动端上部署有安卓调试桥ADB和ADB守护进程ADBD;基于应用测试任务的类型,调用对应的测试逻辑;以及通过执行测试逻辑来完成应用测试任务,并在测试过程中由ADB和/或ADBD执行相应的ADB命令。

    用于移动端的应用测试方法、装置、设备及存储介质

    公开(公告)号:CN113326192A

    公开(公告)日:2021-08-31

    申请号:CN202110597105.X

    申请日:2021-05-28

    Abstract: 本公开公开了一种用于移动端的应用测试方法,涉及计算机技术领域,尤其涉及软件测试领域,可用于UI测试和AI测试场景。具体实现方案为:获取需要在移动端执行的应用测试任务,其中,移动端上部署有安卓调试桥ADB和ADB守护进程ADBD;基于应用测试任务的类型,调用对应的测试逻辑;以及通过执行测试逻辑来完成应用测试任务,并在测试过程中由ADB和/或ADBD执行相应的ADB命令。

    图像处理方法和装置、电子设备、计算机可读介质

    公开(公告)号:CN113313125B

    公开(公告)日:2024-09-27

    申请号:CN202110662853.1

    申请日:2021-06-15

    Abstract: 本公开提供了一种图像处理方法和装置,涉及图像处理、深度学习等技术领域。具体实现方案为:实时获取待处理图像;对待处理图像进行特征点抽取,得到待处理图像的待测特征点集,待测特征点集包括至少一个待测特征点;将待测特征点集与预设的目标图像的目标特征点集进行匹配,得到至少一个匹配点对;基于至少一个匹配点对,对待处理图像进行区域映射,得到待处理图像的映射区域;基于映射区域、目标图像,对待处理图像进行检测,得到检测结果。该实施方式提高了图像检测的准确性。

    响应时间测试方法、响应时间测试装置和电子设备

    公开(公告)号:CN111352817B

    公开(公告)日:2023-04-07

    申请号:CN202010127843.3

    申请日:2020-02-28

    Abstract: 本申请公开了一种响应时间测试方法、响应时间测试装置和电子设备,涉及性能测试技术领域。其中方法包括:获取待测任务响应过程中的图片序列;对所述图片序列中任意图片组进行差值处理,得到差值序列;从所述差值序列中确定差值突变区间;将所述差值突变区间对应的时间长度确定为所述待测任务的响应时间。本申请中,由于差值突变区间能够更加真实地反映待测任务从响应起点至响应终点的整个响应过程,从而能够提高响应时间测试结果的精确性。并且,由于差值突变区间具有较好的自适应性和稳定性,能够适用于各种测试场景或测试设备,从而使得待测任务响应时间的测试具备更好的鲁棒性、通用性和易扩展性。

    测试实例的获取方法、装置和电子设备

    公开(公告)号:CN111246286B

    公开(公告)日:2022-06-10

    申请号:CN202010026863.1

    申请日:2020-01-10

    Abstract: 本申请实施例提供一种测试实例的获取方法、装置和电子设备,在获取测试实例时,先确定虚拟套件对应的触发条件,以及虚拟套件对应的目标位置;并在基础视频库中获取触发条件对应的视频数据;使得在满足触发条件时,将虚拟套件渲染在视频数据中的目标位置,生成测试实例。可以看出,是通过预先在基础视频库中存储触发条件对应的视频数据,使得可以直接在基础视频库中获取触发条件对应的视频数据,并在满足触发条件时,将虚拟套件渲染在视频数据中的目标位置,自动生成测试实例置,该生成过程无需人工参与,避免了手动打开摄像头录制视频数据,且重复修改素材包中的参数或者渲染函数而导致测试实例的获取效率较低,从而提高测试实例的获取效率。

    任务分配方法和装置、电子设备、计算机可读介质

    公开(公告)号:CN113342665A

    公开(公告)日:2021-09-03

    申请号:CN202110672212.4

    申请日:2021-06-17

    Abstract: 本公开提供了一种任务分配方法和装置,涉及在线测试、云计算等技术领域。具体实现方案为:基于接收到的测试任务请求,生成测试任务列表,测试任务列表包括至少一个测试任务;获取至少一个终端的当前已分配任务;响应于计算到所有终端执行当前已分配任务的负载信息,基于负载信息,采用不同的任务分配规则为各个终端分配测试任务列表中的测试任务,其中,负载信息包括各个终端执行当前已分配任务所估计的耗时以及所产生的数据量。该实施方式提高了终端任务分配的效率。

    响应时间测试方法、响应时间测试装置和电子设备

    公开(公告)号:CN111352817A

    公开(公告)日:2020-06-30

    申请号:CN202010127843.3

    申请日:2020-02-28

    Abstract: 本申请公开了一种响应时间测试方法、响应时间测试装置和电子设备,涉及性能测试技术领域。其中方法包括:获取待测任务响应过程中的图片序列;对所述图片序列中任意图片组进行差值处理,得到差值序列;从所述差值序列中确定差值突变区间;将所述差值突变区间对应的时间长度确定为所述待测任务的响应时间。本申请中,由于差值突变区间能够更加真实地反映待测任务从响应起点至响应终点的整个响应过程,从而能够提高响应时间测试结果的精确性。并且,由于差值突变区间具有较好的自适应性和稳定性,能够适用于各种测试场景或测试设备,从而使得待测任务响应时间的测试具备更好的鲁棒性、通用性和易扩展性。

    兼容性问题检测方法、装置及设备

    公开(公告)号:CN108920370B

    公开(公告)日:2022-08-16

    申请号:CN201810707991.5

    申请日:2018-07-02

    Inventor: 邱恺 黄琦

    Abstract: 本发明提供一种兼容性问题检测方法、装置及设备。本发明的方法,通过检测设备在接收到对应用程序的兼容性检测指令时,对应用程序进行静态代码扫描,得到应用程序的抽象语法树;根据兼容性问题的规则信息对抽象语法树中的节点对象进行扫描,得到应用程序潜在的兼容性缺陷信息,兼容性缺陷信息至少包括兼容性问题标识;检测设备将应用程序潜在的兼容性缺陷信息发送到分析平台,以使分析平台确定兼容性问题库中与兼容性缺陷信息对应的兼容性问题,并展示与兼容性缺陷信息对应的兼容性问题的描述信息,无需在真机平台上进行测试,通静态代码扫描即可实现对应用程序的兼容性测试,提到了兼容性测试效率,降低了兼容性测试成本。

    代码覆盖率的确定方法、装置和电子设备

    公开(公告)号:CN113326190A

    公开(公告)日:2021-08-31

    申请号:CN202110587216.2

    申请日:2021-05-27

    Abstract: 本公开公开了一种代码覆盖率的确定方法、装置和电子设备,涉及软件测试技术领域。具体方案为:在确定代码覆盖率时,先确定处于代码调试模式的待测试对象,由于覆盖率测试工具中包括多种编码类型中各编码类型对应的代码调试协议,因此,针对多种编码类型中任一种编码类型对应的待测试对象,可以根据待测试对象对应的目标编码类型,在覆盖率测试工具中确定目标编码类型对应的目标代码调试协议;并基于目标代码调试协议获取待测试对象的运行数据,再根据运行数据,确定测试对象对应的代码覆盖率,其代码覆盖率的确定过程不再受限于编码语言,解决了一种代码覆盖率工具仅适应于一种编码语言的问题,通用性较好,提高了覆盖率测试工具的通用性。

Patent Agency Ranking