The invention provides a test method, which includes: acquiring the built-in resource file of the setting page in the application installation package when the application cannot connect to the Internet; detecting the test data of all the built-in resource files, and sequentially processing each built-in asset through the pre-set test cases. The source file is tested to get the data errors in the built-in resource file, and the test data and data errors in all the built-in resource files are presented through the test report. The invention also discloses a test device, equipment and computer readable storage medium. By implementing the above scheme, the automatic test of built-in resource files in Internet applications is realized, and the test accuracy and efficiency of built-in resource files in Internet applications are effectively improved.
【技术实现步骤摘要】
一种测试方法、装置、设备及计算机可读存储介质
本专利技术涉及计算机
,尤其涉及一种测试方法、装置、设备及计算机可读存储介质。
技术介绍
随着互联网技术的快速发展,计算机设备(例如:移动终端)中的各种互联网应用程序(APP,Application)也得到了快速普及。但现有的互联网应用程序在无法连接互联网的情况下需要通过互联网应用程序中内置资源文件(包括:图标(icon)、跳转URL(UniformResourceLocator,统一资源定位符)和名称等信息)呈现设定页面。但内置资源文件中出现了数据错误或者内置资源文件中携带测试数据等情况,会导致互联网应用程序在无法连接互联网的情况下正确呈现设定页面。现有的互联网应用程序中内置资源文件的测试需要通过测试工程师手动测试,测试工作量大,而且在测试工程师对互联网应用程序中某个内置资源文件漏测试的情况下,将导致错误的内置资源数据在互联网应用程序中发布,严重影响用户使用互联网应用程序的用户体验。
技术实现思路
本专利技术提出了一种测试方法、装置、设备及计算机可读存储介质,用以解决现有技术中通过测试工程师测试互联网应用程序中内置 ...
【技术保护点】
1.一种测试方法,其特征在于,包括:在应用程序的安装包中获取在所述应用程序无法连接互联网的情况下呈现设定页面的内置资源文件;检测所有所述内置资源文件中的测试数据,并通过预置的测试用例依次对每一所述内置资源文件进行测试,以得到所述内置资源文件中的数据错误;通过测试报告呈现所有所述内置资源文件中的测试数据和数据错误。
【技术特征摘要】
1.一种测试方法,其特征在于,包括:在应用程序的安装包中获取在所述应用程序无法连接互联网的情况下呈现设定页面的内置资源文件;检测所有所述内置资源文件中的测试数据,并通过预置的测试用例依次对每一所述内置资源文件进行测试,以得到所述内置资源文件中的数据错误;通过测试报告呈现所有所述内置资源文件中的测试数据和数据错误。2.根据权利要求1所述的方法,其特征在于,所述内置资源文件包括服务器通过设定接口下发的内置资源文件;所述在应用程序的安装包中获取在所述应用程序无法连接互联网的情况下呈现设定页面的内置资源文件,包括:获取所述应用程序的安装包中预置文件夹中存储的所述设定接口下发的内置资源文件。3.根据权利要求2所述的方法,其特征在于,所述内置资源文件还包括以设定格式配置的内置资源文件;所述检测所有所述内置资源文件中的测试数据,包括:通过预置的正则表达式对每一所述内置资源文件中携带的统一资源定位符URL进行过滤,并判断过滤得到的所述URL是否包含测试标识;若所述URL包含测试标识,则判定携带所述URL的内置资源文件携带测试数据;否则判定携带所述URL的内置资源文件不携带测试数据。4.根据权利要求3所述的方法,其特征在于,所述通过预置的测试用例依次对每一所述内置资源文件进行测试,包括:通过预置测试框架调用所述测试用例依次对每一所述内置资源文件进行测试。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述测试用例包括:测试输入数据和测试基准数据;所述通过预置的测试用例依次对每一所述内置资源文件进行测试,包括:判断每一内置资源文件基于所述测试输入数据得到的测试结果数据与所述测试基准数据是否匹配;若所述测试结果数据与所述测试基准数据匹配,则判定所述每一内置资源文件存在数据错误;否则判定所述每一内置资源文件不存在数据错误。6.一种测试装置,其特征在于,包括:获取模块,用于在应用程序的安装包中获取在所述应用程序无法连接互联网的情况下呈现设定页面的内置资源文件;测试模块,用于检测所有...
【专利技术属性】
技术研发人员:信希,刘燚,
申请(专利权)人:北京五八信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。