一种首帧时间的计算方法、装置、设备和存储介质

    公开(公告)号:CN110769316A

    公开(公告)日:2020-02-07

    申请号:CN201911047889.8

    申请日:2019-10-30

    IPC分类号: H04N21/442

    摘要: 本发明实施例公开了一种首帧时间的计算方法、装置、设备及存储介质;该方法包括:当获取到播放事件时,将所述播放事件的触发时间,作为计时起点;当获取到监听代码返回的首帧事件执行时间时,将所述首帧事件执行时间作为计时终点;其中,所述监听代码预先植入流媒体播放器的原始代码中,用于监听所述首帧事件执行时间;根据所述计时起点以及所述计时终点,计算首帧时间。本发明实施例提供的技术方案,通过预先植入流媒体播放器的监听代码,获取首帧事件的执行时间作为计时终点,进而计算出流媒体播放器的首帧时间,获取到了流媒体播放器实际的首帧时间,提高了首帧时间获取的准确性和可靠性。

    基于控件自动化遍历解决手机APP机型适配问题的方法

    公开(公告)号:CN104933174B

    公开(公告)日:2018-05-22

    申请号:CN201510373883.5

    申请日:2015-07-01

    发明人: 莫瀚 邓小志

    IPC分类号: G06F17/30

    摘要: 本发明公开了一种基于控件自动化遍历解决手机APP机型适配问题的方法,方法采用的系统配置为:预装有Android系统的智能手机、预装有Linux系统的电脑以及数据线;方法的实现分为六个步骤:上传目标APP到远程服务端,并保存到文件服务器;配置任务服务器,形成任务队列,将任务信息存入数据库;调度服务器通过查询数据库得到任务队列;PC端任务Runner模块通过请求任务的形式向任务调度服务器获取任务;PC端任务Runner模块通过USB与机连接;将数据进行汇总后上报给数据回收服务器进行入库,形成测试报告给予展示。本发明实现了支持纯控件APP自动化遍历适配测试、支持HTML型应用测试、支持混合型应用自动化遍历适配测试。

    加载时间计算方法、装置、计算机设备及存储介质

    公开(公告)号:CN110825456B

    公开(公告)日:2024-01-23

    申请号:CN201911060726.3

    申请日:2019-11-01

    IPC分类号: G06F9/445

    摘要: 本发明实施例公开了一种加载时间计算方法、装置、计算机设备及存储介质。所述方法包括:在页面加载的过程中,获取预设模块的加载起始时刻;自所述加载起始时刻起,在不同时刻分别对页面进行截图,并分别对两个时间相邻的页面图像进行比较;根据比较结果,确定满足变化稳定条件的目标页面图像,并根据各所述目标页面图像对应的截图时刻,确定加载结束时刻;根据所述加载起始时刻和所述加载结束时刻,计算所述页面的加载时长。本发明实施例可以准确计算加载时间,从而准确评估应用程序性能。

    自动化测试脚本录制回放方法、装置、设备和存储介质

    公开(公告)号:CN110928787B

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

    申请号:CN201911155633.9

    申请日:2019-11-22

    IPC分类号: G06F11/36

    摘要: 本发明实施例公开了一种自动化测试脚本录制回放方法、装置、设备和存储介质。该方法包括:当监听到被测应用程序进程启动时,将预置的目标格式文件加载至被测应用程序进程中,目标格式文件中的代码用于实现自动化测试脚本的录制回放操作;调用目标格式文件中的初始化函数,建立被测应用程序进程与自动化测试辅助应用程序之间的通信;通过自动化测试辅助应用程序与PC端建立连接,以使PC端能够间接地与被测应用程序进程进行通信;运行被测应用程序进程时,执行目标格式文件中的代码,以完成自动化测试脚本的录制回放操作。上述技术方案提供了一种不依赖现有自动化测试框架也能完成自动化测试的实现方式。

    网络数据采集方法、装置、系统、设备及存储介质

    公开(公告)号:CN110995538A

    公开(公告)日:2020-04-10

    申请号:CN201911221483.7

    申请日:2019-12-03

    摘要: 本发明实施例公开了一种网络数据采集方法、装置、系统、设备及存储介质。其中,方法包括:代理服务组件监听网络引擎组件中的网络通信事件,获取与网络通信事件对应的网络数据,其中,在系统根证书目录下,预置与代理服务组件匹配的系统根证书;调用网络引擎组件中的数据解析方法,对网络数据进行解析;调用业务对接组件中的网络过滤器,对解析后的网络数据进行处理,并将解析后的网络数据传输至内部业务服务器。本发明实施例解决了安全限制较高的应用程序通过代理服务采集网络数据的过程中,出现的证书验证失败的问题,可以对通过一个代理服务组件对来自不同协议的网络数据进行采集。

    一种脚本录制方法、装置、终端及存储介质

    公开(公告)号:CN110837474A

    公开(公告)日:2020-02-25

    申请号:CN201911107059.X

    申请日:2019-11-13

    IPC分类号: G06F11/36

    摘要: 本发明实施例公开了一种脚本录制方法、装置、终端及存储介质。该方法包括:将获取到的待测试应用程序的界面投射到录制器界面中的投射区域;根据用户在投射区域进行的操作,将对应的操作信息发送至录制服务器;接收录制服务器根据操作信息返回的控件信息;根据控件信息确定配置数据,并将操作信息及对应的配置数据记录在脚本中。本发明实施例所提供的技术方案,解决了现有脚本录制方案中因在手机端进行录制操作而仍需手动设计与编写脚本配置从而导致录制效率低下的问题,实现了脚本动作的自动化配置,更便于用户的使用。

    一种启动耗时的计算方法、装置、设备和存储介质

    公开(公告)号:CN110781067A

    公开(公告)日:2020-02-11

    申请号:CN201911047896.8

    申请日:2019-10-30

    IPC分类号: G06F11/34

    摘要: 本发明实施例公开了一种启动耗时的计算方法、装置、设备及存储介质;该方法包括:获取目标应用程序的启动开始时间;通过自定义校验方式获取所述目标应用程序的启动结束时间;其中,所述自定义校验方式包括图像对比校验、控件信息校验、控件绘制校验以及网络接口校验中的至少一个;根据所述启动开始时间以及所述启动结束时间,计算所述目标应用程序的启动耗时。本发明实施例提供的技术方案,通过多种获取方式获取目标应用程序的启动结束时间,进而计算出目标应用程序的启动耗时,其计算过程不受闪屏页和广告页的影响,实现了根据应用程序启动后展示首页的相关信息,确定应用程序的启动耗时,提高了启动耗时计算的准确性和可靠性。