应用程序测试方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:24573643 阅读:25 留言:0更新日期:2020-06-21 00:04
本公开关于一种应用程序测试方法、装置、计算机设备及存储介质,涉及计算机技术领域。通过对目标应用程序的测试数据进行校验;响应于测试数据校验失败,基于该测试数据的产生时间以及测试视频的创建时间,从该测试视频中截取视频片段,该测试视频是对该目标应用程序运行时的显示界面进行录制得到,该视频片段记录有产生校验失败的该测试数据的运行场景;基于该视频片段,对该测试数据进行测试。应用上述技术方案,当测试数据有误时,只需回放视频片段即可,而无需人工复现数据采集场景,省时省力,提高了测试过程中问题排查的效率。

Application testing methods, devices, computer equipment and storage media

【技术实现步骤摘要】
应用程序测试方法、装置、计算机设备及存储介质
本公开涉及计算机
,尤其涉及应用程序测试方法、装置、计算机设备及存储介质。
技术介绍
随着计算机技术的发展,应用程序的功能越来越多样化。在应用程序测试过程中,为了统计各个功能的使用情况,开发人员通常会在应用程序中设置埋点,也即是在被测试的功能中植入相关统计代码,开发人员在使用各个功能时,可以触发被植入的统计代码来采集各个埋点的埋点数据,再将埋点数据存储到服务器,开发人员可以对埋点数据进行校验,根据校验结果来判断应用程序中各个功能的使用情况是否正常。在上述过程中,当埋点数据的校验结果为校验失败时,开发人员往往需要多次触发这一埋点对应的功能,也即是多次复现数据采集的场景,才能定位到问题所在,耗时耗力,效率较低。因此,在应用程序测试过程中,如何提高问题定位的效率,是一个重要研究方向。
技术实现思路
本公开提供一种应用程序测试方法、装置、计算机设备及存储介质,以提高测试过程中问题定位的效率。本公开的技术方案如下:根据本公开实施例的第一方面,提供一种应用程序测试方法,本文档来自技高网...

【技术保护点】
1.一种应用程序测试方法,其特征在于,包括:/n对目标应用程序的测试数据进行校验;/n响应于所述测试数据校验失败,基于所述测试数据的产生时间以及测试视频的创建时间,从所述测试视频中确定视频片段,所述测试视频是对所述目标应用程序运行时的显示界面进行录制得到,所述视频片段记录有产生校验失败的所述测试数据的运行场景;/n基于所述视频片段,对所述测试数据进行测试。/n

【技术特征摘要】
1.一种应用程序测试方法,其特征在于,包括:
对目标应用程序的测试数据进行校验;
响应于所述测试数据校验失败,基于所述测试数据的产生时间以及测试视频的创建时间,从所述测试视频中确定视频片段,所述测试视频是对所述目标应用程序运行时的显示界面进行录制得到,所述视频片段记录有产生校验失败的所述测试数据的运行场景;
基于所述视频片段,对所述测试数据进行测试。


2.根据权利要求1所述的应用程序测试方法,其特征在于,所述基于所述视频片段,对所述测试数据进行测试包括:
为终端提供所述视频片段和所述测试数据的校验结果,所述终端用于基于对所述视频片段的播放以及所述校验结果的显示来进行测试。


3.根据权利要求1所述的应用程序测试方法,其特征在于,所述对目标应用程序的测试数据进行校验之前,所述方法还包括:
基于所述测试视频的创建时间以及测试数据集中候选数据的产生时间,从所述候选数据中确定所述测试数据,所述候选数据的上传设备与所述测试视频的上传设备相同,产生所述测试数据的运行场景记录于所述测试视频中。


4.根据权利要求3所述的应用程序测试方法,其特征在于,所述基于所述测试视频的创建时间以及测试数据集中候选数据的产生时间,从所述测试数据集的所述候选数据中确定所述测试数据,包括:
对所述测试视频进行解码,确定所述测试视频的视频时长;
基于所述视频时长以及所述创建时间,确定所述测试视频的录制时间段;
从所述测试数据集中,获取产生时间位于所述录制时间段内的所述候选数据作为所述测试数据。


5.根据权利要求1所述的应用程序测试方法,其特征在于,所述基于所述测试数据的产生时间以及测试视频的创建时间,从所述测试视频中确定视频片段之后,所述方法还包括:
对所述视频片段进行存储,得到所述视频片段的地址信息;
将所述视频片段的地址信息、所述测试数据以及所述测试数据的校验结果相关联。


6.一种应用程序测试方法,其特征在于,包括:
响应...

【专利技术属性】
技术研发人员:南刚雷邵国强
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1