【技术实现步骤摘要】
代码数据的检测方法、装置、设备及存储介质
本申请涉及计算机
,特别涉及一种代码数据的检测方法、装置、系统及设备及存储介质。
技术介绍
随着计算机技术的发展,越来越多的应用程序被开发出来用以满足用户不同的需求。在应用程序被开发出来后,需要对应用程序的页面中的控件进行检测,以确定控件的代码数据是否有问题。一般的方法是,测试人员直接对应用程序进行操作,点击相应的控件,查看控件是否能够触发显示正确的页面。在实现本申请的过程中,专利技术人发现现有技术至少存在以下问题:上述检测控件的代码数据的方法需要人工查看显示结果,容易出现失误,影响检测准确性。
技术实现思路
本申请实施例提供了一种代码数据的检测方法、装置、设备及存储介质,能够解决测试的速度很慢的问题。所述技术方案如下:一方面,提供了一种代码数据的检测方法,所述方法包括:当被测应用程序的目标页面中的目标控件触发时,基于测试应用程序中存储的控件与页面地址的对应关系,确定所述目标控件对应的第一页面地址,基于所述第一页面地址 ...
【技术保护点】
1.一种代码数据的检测方法,其特征在于,所述方法包括:/n当被测应用程序的目标页面中的目标控件触发时,基于测试应用程序中存储的控件与页面地址的对应关系,确定所述目标控件对应的第一页面地址,基于所述第一页面地址确定第一页面链接;/n向统计服务器发送查询请求,其中,所述查询请求用于查询本设备中所述被测应用程序向所述统计服务器上报的页面链接;/n接收所述统计服务器发送的第二页面链接;/n比较所述第一页面链接与所述第二页面链接,以确定所述目标控件的代码数据的检测结果。/n
【技术特征摘要】
1.一种代码数据的检测方法,其特征在于,所述方法包括:
当被测应用程序的目标页面中的目标控件触发时,基于测试应用程序中存储的控件与页面地址的对应关系,确定所述目标控件对应的第一页面地址,基于所述第一页面地址确定第一页面链接;
向统计服务器发送查询请求,其中,所述查询请求用于查询本设备中所述被测应用程序向所述统计服务器上报的页面链接;
接收所述统计服务器发送的第二页面链接;
比较所述第一页面链接与所述第二页面链接,以确定所述目标控件的代码数据的检测结果。
2.根据权利要求1所述的方法,其特征在于,所述被测应用程序的目标页面中的目标控件触发之前,所述方法还包括:
在所述测试应用程序中显示至少一个待测页面对应的选项,其中,所述至少一个待测页面包括所述目标页面;
当检测到所述目标页面对应的选项触发时,基于预先存储的待测页面与待测控件的对应关系,确定所述目标页面对应的所述目标控件;
通过所述测试应用程序,触发所述被测应用程序加载显示所述目标页面,并触发所述目标控件。
3.根据权利要求1所述的方法,其特征在于,所述当被测应用程序的目标页面中的目标控件触发时,基于测试应用程序中存储的控件与页面地址的对应关系,确定所述目标控件对应的第一页面地址,基于所述第一页面地址确定第一页面链接之前,所述方法还包括:
当所述测试应用程序启动时,触发开启所述被测应用程序将埋点上报功能,其中,所述埋点上报功能用于在所述被测应用程序中的控件触发后,向所述统计服务器上报所述控件触发显示的页面的页面链接。
4.根据权利要求1所述的方法,其特征在于,所述基于所述第一页面地址确定第一页面链接,包括:
基于所述测试应用程序中存储的控件与参数的对应关系,确定所述目标控件对应的目标参数;
获取所述目标参数的参数值;
基于所述目标参数的参数值和所述第一页面地址,确定第一页面链接。
5.根据权利要求4所述的方法,其特征在于,所述被测应用程序的目标页面中的目标控件触发之前,所述方法还包括:
如果所述测试应用程序中存储有所述目标页面的至少一个输入框对...
【专利技术属性】
技术研发人员:刘娴萱,
申请(专利权)人:北京三快在线科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。