车机应用接口的测试方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36262049 阅读:49 留言:0更新日期:2023-01-07 10:00
本申请涉及接口测试技术领域,特别涉及一种车机应用接口的测试方法、装置、电子设备及存储介质,其中,方法包括:获取车机应用接口的测试请求;根据测试请求调用车机的多个预设接口,以模拟移动终端基于用户信息登录车机,并在登录后抓取用户信息与车机绑定的临时令牌token;利用用户信息与车机绑定的临时令牌token对车机应用接口进行测试,得到测试结果。由此,解决了相关技术中token的获取方式繁琐,车机资源利用率低,测试工作复杂,效率低,用户体验差等问题。体验差等问题。体验差等问题。

【技术实现步骤摘要】
车机应用接口的测试方法、装置、电子设备及存储介质


[0001]本申请涉及接口测试
,特别涉及一种车机应用接口的测试方法、装置、电子设备及存储介质。

技术介绍

[0002]车机应用是开发者基于车机用户维度,通过车机应用接口实现用户个性化车机应用的定制化开发,例如:主题壁纸、娱乐助手、应用商店等个性化应用,,但是车机应用接口往往需要通过车机和用户信息绑定的token来对用户个人信息进行校验并获取相应定制化信息。
[0003]在相关技术中,用户可以通过手机扫车机二维码登录来获取token,并通过token的校验将车机和用户信息进行绑定,从而实现车机应用的个性化功能。但是对于车机应用测试而言,token的获取方式就很繁琐,导致测试工作复杂,效率低,车机资源严重浪费,用户体验不佳。

技术实现思路

[0004]本申请提供一种车机应用接口的测试方法、装置、电子设备及存储介质,以解决相关技术中token的获取方式繁琐,车机资源利用率低,测试工作复杂,效率低,用户体验差等问题。
[0005]本申请第一方面实施例提供一种车机应用接口的测试方法,包括以下步骤:获取车机应用接口的测试请求;根据所述测试请求调用所述车机的多个预设接口,以模拟移动终端基于用户信息登录所述车机,并在登录后抓取所述用户信息与所述车机绑定的临时令牌token;利用所述用户信息与所述车机绑定的临时令牌token对所述车机应用接口进行测试,得到测试结果。
[0006]根据上述技术手段,本申请实施例可以通过预设接口模拟移动终端登录车机,并抓取车机和用户信息绑定的临时令牌token,进而对所述车机应用接口进行测试,得到测试结果,从而实现了车机应用的个性化功能,避免了用手机对车机实体进行扫码登录抓取的繁琐,充分利用了车机的资源,使得测试工作变得简单易行,提高了测试效率。由此,解决了相关技术中token的获取方式繁琐,车机资源利用率低,测试工作复杂,效率低,用户体验差等问题。
[0007]可选地,在本申请的一个实施例中,所述根据所述测试请求调用所述车机的多个预设接口,以模拟移动终端基于用户信息登录所述车机,包括:利用所述车机的第一预设接口模拟得到二维码;将所述二维码和所述用户信息输入所述车机的第二预设接口,利用所述第二预设接口基于所述用户信息模拟所述移动终端扫描所述二维码,以模拟登录所述车机。
[0008]根据上述技术手段,本申请实施例可以通过第一预设接口模拟得到二维码,将二维码和用户信息输入第二预设接口,并利用第二预设接口扫描二维码,进而登录车机,充分
利用了车机多个接口资源,通过接口模拟手机扫描二维码登录车机,使得测试工作变得简单易行,提高了测试效率,提升了用户体验。
[0009]可选地,在本申请的一个实施例中,所述利用所述车机的第一预设接口模拟得到二维码,包括:获取车机的一个或多个预设参数;将所述一个或多个预设参数输入第三预设接口,利用所述第三预设接口对所述车机进行合法性验证,并在验证通过后,利用第四预设接口获取所述车机签名的token;将所述车机签名的token输入所述第一预设接口,生成所述车机签名的token对应的二维码。
[0010]根据上述技术手段,本申请实施例可以在获取参数后输入第三预设接口,通过第三预设接口验证合法性,若合法,则通过第四预设接口获取车机签名的token,并输入第一预设接口同时生成对应的二维码,充分利用了车机的多接口资源,各接口各履其责,使得测试工作变得简单易行,提高了测试效率,提升了用户体验。
[0011]可选地,在本申请的一个实施例中,所述将所述二维码和所述用户信息输入所述车机的第二预设接口,利用所述第二预设接口基于所述用户信息模拟所述移动终端扫描所述二维码,以模拟登录所述车机,还包括:将所述用户信息输入所述车机的第五预设接口,利用所述第五预设接口对所述用户信息进行合法性验证,并在验证通过后获取所述用户签名的token;将所述二维码和所述用户签名的token输入所述车机的第二预设接口,利用所述模拟扫码登录动作,以模拟登录所述车机。
[0012]根据上述技术手段,本申请实施例可以通过第五预设接口验证用户信息的合法性,若合法,则获取用户签名的token,然后将二维码和用户签名的token输入第二预设接口,进而模拟扫码登录车机,充分利用了车机多接口的资源,使得测试工作变得简单易行,提高了测试效率,提升了用户体验。
[0013]可选地,在本申请的一个实施例中,所述在登录后抓取所述用户信息与所述车机绑定的临时令牌token,包括:在扫码成功后,将所述车机签名的token与所述用户信息对应;将所述二维码与所述用户信息对应的车机签名的token输入所述车机的第六预设接口,利用所述第六预设接口将所述用户信息与所述车机进行绑定,得到所述用户信息与所述车机绑定的临时令牌token。
[0014]根据上述技术手段,本申请实施例可以通过扫描二维码得到车机签名的token,并将其与用户信息输入第六预设接口,通过绑定得到用户信息与车机绑定的临时令牌token,避免了用手机对车机实体进行扫码登录抓取的繁琐,车机接口得到充分利用,提升了用户的体验感。
[0015]本申请第二方面实施例提供一种车机应用接口的测试装置,包括:获取模块,用于获取车机应用接口的测试请求;模拟模块,用于根据所述测试请求调用所述车机的多个预设接口,以模拟移动终端基于用户信息登录所述车机,并在登录后抓取所述用户信息与所述车机绑定的临时令牌token;测试模块,用于利用所述用户信息与所述车机绑定的临时令牌token对所述车机应用接口进行测试,得到测试结果。
[0016]可选地,在本申请的一个实施例中,所述模拟模块进一步用于:利用所述车机的第一预设接口模拟得到二维码;将所述二维码和所述用户信息输入所述车机的第二预设接口,利用所述第二预设接口基于所述用户信息模拟所述移动终端扫描所述二维码,以模拟登录所述车机。
[0017]可选地,在本申请的一个实施例中,所述模拟模块进一步用于:获取车机的一个或多个预设参数;将所述一个或多个预设参数输入第三预设接口,利用所述第三预设接口对所述车机进行合法性验证,并在验证通过后,利用第四预设接口获取所述车机签名的token;将所述车机签名的token输入所述第一预设接口,生成所述车机签名的token对应的二维码;将所述用户信息输入所述车机的第五预设接口,利用所述第五预设接口对所述用户信息进行合法性验证,并在验证通过后获取所述用户签名的token;将所述二维码和所述用户签名的token输入所述车机的第二预设接口,利用所述模拟扫码登录动作,以模拟登录所述车机,在扫码成功后,将所述车机签名的token与所述用户信息对应;将所述二维码与所述用户信息对应的车机签名的token输入所述车机的第六预设接口,利用所述第六预设接口将所述用户信息与所述车机进行绑定,得到所述用户信息与所述车机绑定的临时令牌token。
[0018]本申请第三方面实施例提供一种电子设备,包括:存储器、处理器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车机应用接口的测试方法,其特征在于,包括以下步骤:获取车机应用接口的测试请求;根据所述测试请求调用所述车机的多个预设接口,以模拟移动终端基于用户信息登录所述车机,并在登录后抓取所述用户信息与所述车机绑定的临时令牌token;利用所述用户信息与所述车机绑定的临时令牌token对所述车机应用接口进行测试,得到测试结果。2.根据权利要求1所述的方法,其特征在于,所述根据所述测试请求调用所述车机的多个预设接口,以模拟移动终端基于用户信息登录所述车机,包括:利用所述车机的第一预设接口模拟得到二维码;将所述二维码和所述用户信息输入所述车机的第二预设接口,利用所述第二预设接口基于所述用户信息模拟所述移动终端扫描所述二维码,以模拟登录所述车机。3.根据权利要求2所述的方法,其特征在于,所述利用所述车机的第一预设接口模拟得到二维码,包括:获取车机的一个或多个预设参数;将所述一个或多个预设参数输入第三预设接口,利用所述第三预设接口对所述车机进行合法性验证,并在验证通过后,利用第四预设接口获取所述车机签名的token;将所述车机签名的token输入所述第一预设接口,生成所述车机签名的token对应的二维码。4.根据权利要求3所述的方法,其特征在于,所述将所述二维码和所述用户信息输入所述车机的第二预设接口,利用所述第二预设接口基于所述用户信息模拟所述移动终端扫描所述二维码,以模拟登录所述车机,还包括:将所述用户信息输入所述车机的第五预设接口,利用所述第五预设接口对所述用户信息进行合法性验证,并在验证通过后获取所述用户签名的token;将所述二维码和所述用户签名的token输入所述车机的第二预设接口,利用所述模拟扫码登录动作,以模拟登录所述车机。5.根据权利要求4所述的方法,其特征在于,所述在登录后抓取所述用户信息与所述车机绑定的临时令牌token,包括:在扫码成功后,将所述车机签名的token与所述用户信息对应;将所述二维码与所述用户信息对应的车机签名的token输入所述车机的第六预设接口,利用所述第六预设接口将所述用户信息与所述车机进行绑定,得到所述用户信息与所述车机绑定的临时令牌token。6.一种车机应用接口的...

【专利技术属性】
技术研发人员:甘佩屿夏雪
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1