[发明专利]一种检测方法、检测装置、电子设备及可读存储介质在审
申请号: | 201911150584.X | 申请日: | 2019-11-21 |
公开(公告)号: | CN111858293A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 任强;郄小虎;何江盼;卢海名;商志强;菅义 | 申请(专利权)人: | 北京嘀嘀无限科技发展有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/65 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 吴迪 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 检测 方法 装置 电子设备 可读 存储 介质 | ||
本申请提供了一种检测方法、检测装置、电子设备及可读存储介质,所述检测方法包括:获取待升级应用中的全部升级前埋点的属性信息以及场景信息;在版本构建过程中,获取每个升级后埋点的属性信息;在构建后测试时,获取每个升级后埋点对应的场景信息;基于每个升级前埋点的属性信息以及场景信息、每个升级后埋点的属性信息以及场景信息,确定待升级应用是否升级成功。这样,可以在升级版本构建和发布前的测试过程中实时监测每一个埋点,在新版本发布前,在开发测试阶段充分借助埋点对待升级应用进行检测,充分的利用开发测试阶段发现埋点问题,提升埋点质量和利用率,有利于提高应用检测的实时性、交付及时性和发布效率,有助于减少时间的消耗。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种检测方法、检测装置、电子设备及可读存储介质。
背景技术
在互联网行业快速发展的大背景下,各种各样的应用程序层出不穷,极大方便了人们的生活和娱乐,而为了更快速的适应互联网技术的发展,以及人们使用应用程序的便利性和安全性,应用程序的应用版本需要进行快速迭代,在应用程序快速迭代的过程中则需要保证应用程序的稳定性和正确性等。
目前,在应用程序的快速迭代过程中,大多会在应用程序中进行埋点,在应用程序的更新版本发布之后,即,在完成整个应用升级的版本构建、测试以及发布的全部流程后,通过收集应用发布后线上真实用户的数据去分析用户使用场景,在出现问题后再重新使用补丁或者升级等方式进行修正。但是在应用程序快速迭代交付的过程中,这样得到的检测结果具有滞后性,会增加应用程序迭代的次数,增加版本迭代工作量和时间消耗。
发明内容
有鉴于此,本申请的目的在于提供一种检测方法、检测装置、电子设备及可读存储介质,通过在待升级应用的版本构建和发布前的测试过程中,实时检测埋点前后的变化来确定所述待升级应用升级成功与否,这样,可以在升级版本的构建和测试过程中实时监测每一个埋点,在新版本发布前,在开发测试阶段充分借助埋点对待升级应用进行检测,充分的利用开发测试阶段发现埋点问题,提升埋点质量和利用率,有利于提高应用检测的实时性、交付及时性和发布效率,有助于减少时间的消耗。
根据本申请的一方面,提供了一种检测方法,所述检测方法包括:
获取待升级应用中的至少一个升级前埋点,以及每个升级前埋点的属性信息和每个升级前埋点对应的场景信息;
在所述待升级应用进行升级版本构建的过程中,扫描所述待升级应用的版本构建数据,得到至少一个升级后埋点,以及每个升级后埋点的属性信息;
在所述待升级应用完成升级版本构建后进行运行测试的过程中,获取每个升级后埋点对应的场景信息;
基于每个升级前埋点的属性信息、每个升级前埋点对应的场景信息、每个升级后埋点的属性信息和每个升级后埋点对应的场景信息,确定所述待升级应用是否升级成功。
在本申请的一些实施例中,所述在所述待升级应用完成升级版本构建后进行运行测试的过程中,获取每个升级后埋点对应的场景信息,包括:
在所述待升级应用完成升级版本构建后进行运行测试的过程中,检测每个升级后埋点被触发时所处的应用场景,并采集每个升级后埋点被触发时在对应的应用场景处的堆栈数据;
基于生成的堆栈数据和所处的应用场景,确定每个升级后埋点对应的场景信息。
在本申请的一些实施例中,所述基于每个升级前埋点的属性信息、每个升级前埋点对应的场景信息、每个升级后埋点的属性信息和每个升级后埋点对应的场景信息,确定所述待升级应用是否升级成功,包括:
将每个升级后埋点的属性信息和对应的升级前埋点的属性信息进行匹配,以及将每个升级后埋点对应的场景信息与对应的升级前埋点对应的场景信息进行匹配;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京嘀嘀无限科技发展有限公司,未经北京嘀嘀无限科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911150584.X/2.html,转载请声明来源钻瓜专利网。