内置应用程序测试处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:19549944 阅读:34 留言:0更新日期:2018-11-24 21:41
本发明专利技术实施例提供一种内置应用程序测试处理方法、装置、电子设备及存储介质,该方法包括:启动内置应用程序;对所述内置应用程序进行测试,所述测试包括权限申请测试以及支付测试;输出测试结果,所述测试结果用于记录测试通过指示信息或测试异常指示信息,所述测试异常指示信息中包括异常位置以及异常原因。该方法保证了内置APP在短时间内测试完成,极大提升了内置APP的测试效率。同时可以使得测试人员和开发人员可以依据测试结果来分析测试代码的问题以及APP的问题,提升了测试人员和开发人员分析问题的效率。

Test Processing Method, Device, Electronic Equipment and Storage Media for Built-in Application Programs

The embodiment of the present invention provides a built-in application test processing method, device, electronic equipment and storage medium, which includes: starting the built-in application program; testing the built-in application program, which includes permission application test and payment test; and outputting test results, which are used for Record tests pass indication information or test exception indication information, which includes exception location and cause. This method ensures that the test of built-in APP is completed in a short time, and greatly improves the test efficiency of built-in APP. At the same time, testers and developers can analyze the problems of test code and APP according to the test results, which improves the efficiency of testers and developers.

【技术实现步骤摘要】
内置应用程序测试处理方法、装置、电子设备及存储介质
本专利技术实施例涉及计算机技术,尤其涉及一种内置应用程序测试处理方法、装置、电子设备及存储介质。
技术介绍
目前的一些手机在出厂时会内置一部分应用程序(Application,简称APP),即这部分APP在手机出厂时就已经安装在手机上,这些APP可以称为内置APP。在安装到手机之前,需要APP的提供者对这些内置APP进行测试。出于内置APP本身的特点,内置APP的测试时间短,并且需要进行操作系统的适配兼容测试。现有技术中,内置APP的由测试人员通过手工测试来完成。具体的,测试人员按照内置APP的功能逐一进行操作,以完成对内置APP的测试。但是,现有技术中的测试方案测试效率低下,难以满足内置APP的测试要求。
技术实现思路
本专利技术实施例提供一种内置应用程序测试处理方法、装置、电子设备及存储介质,用于解决现有技术中测试效率低下的问题。本专利技术实施例第一方面提供一种内置应用程序的测试处理方法,该方法包括:启动内置应用程序;对所述内置应用程序进行测试,所述测试包括权限申请测试以及支付测试;输出测试结果,所述测试结果用于记录测试通过指示信息本文档来自技高网...

【技术保护点】
1.一种内置应用程序的测试处理方法,其特征在于,包括:启动内置应用程序;对所述内置应用程序进行测试,所述测试包括权限申请测试以及支付测试;输出测试结果,所述测试结果用于记录测试通过指示信息或测试异常指示信息,所述测试异常指示信息中包括异常位置以及异常原因。

【技术特征摘要】
1.一种内置应用程序的测试处理方法,其特征在于,包括:启动内置应用程序;对所述内置应用程序进行测试,所述测试包括权限申请测试以及支付测试;输出测试结果,所述测试结果用于记录测试通过指示信息或测试异常指示信息,所述测试异常指示信息中包括异常位置以及异常原因。2.根据权利要求1所述的方法,其特征在于,所述对所述内置应用程序进行测试,包括:在用户协议页面查找第一页面对象,所述第一页面对象用于弹出权限申请弹框;若查找到所述第一页面对象,则执行点击所述第一页面对象的操作;在执行点击所述第一页面对象的操作后所弹出的所述权限申请弹框上查找第二页面对象,所述第二页面对象用于允许所述内置应用程序使用所述权限申请弹框所显示的权限;若查找到所述第二页面对象,则执行点击所述第二页面对象的操作。3.根据权利要求2所述的方法,其特征在于,所述在当前页面中查找第一页面对象之后,还包括:若未查找到所述第一页面对象,则记录第一测试异常指示,所述第一测试异常指示信息对应的异常位置为查找所述第一页面对象的测试代码所在位置,所述第一测试异常指示信息对应的异常原因为查找所述第一页面对象失败。4.根据权利要求2或3所述的方法,其特征在于,所述在执行点击所述第一页面对象的操作后所弹出的所述权限申请弹框上查找第二页面对象,包括:在执行点击所述第一页面对象的操作后所弹出的所述权限申请弹框上循环查找第二页面对象;所述执行点击所述第二页面对象的操作,包括:循环执行点击所述第二页面对象的操作。5.根据权利要求1所述的方法,其特征在于,所述对所述内置应用程序进行测试,包括:在支付触发页面查找第三页面对象,所述第三页面对象用于触发显示第四页面对象;若查找到所述第三页面对象,则执行点击所述第三页面对象的操作;在所述支付触发页面上查找第四页面对象,所述第四页面对象用于触发启动第三方支付应用程序;若查找到所述第四页面对象,则执行点击所述第四页面对象的操作。6.根据权利要求5所述的方法,其特征在于,所述在所述支付触发页面上查找第四页面对象之后,还包括:若在所述支付触发页面未查找到所述第四页面对象,则记录第二测试异常指示,所述第二测试异常指示信息对应的异常位置为查找所述第四页面对象的测试代码所在位置,所述第二测试异常指示信息对应的异常原因为查找所述第四页面对象失败。7.一种内置应用程序的测试处理装置,其特征在于,包括:启动模块,用于启动内置应用程序;测试模块,用于对所述内置应用程序进行测试,所述测试包括权限申请测试以及支付测试;输出模块,用于输出测试结果,所述测试结果用于记...

【专利技术属性】
技术研发人员:仲亚齐
申请(专利权)人:北京五八信息技术有限公司
类型:发明
国别省市:北京,11

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

1