【技术实现步骤摘要】
测试结果确定方法、装置、电子设备及存储介质
[0001]本公开涉及计算机
,尤其涉及一种测试结果确定方法、装置、电子设备及存储介质。
技术介绍
[0002]“端对端”(End to End,E2E)测试指的是对前端代码图形进行测试,在“端对端”测试过程中,可以按照编写的测试代码,自动打开组件进行图形结果校验,输出反馈报告的测试方案。其中,Vue是一套用于构建用户界面的渐进式框架。
[0003]相关技术中,通常采用Vue进行端对端测试,然而Vue集成的插件均为在Vue本身生态上开发的插件,开发成本较高,且无法被不同的业务所复用,使得端对端测试成本较高,即测试结果的确定成本较高;现有技术中还采用单元测试方法完成端对端测试,然而单元测试无法真实模拟运行测试代码,使得端对端测试的精度较低,即测试结果的确定精度较低。
技术实现思路
[0004]本公开提供一种测试结果确定方法、装置、电子设备及存储介质,以至少解决相关技术中测试成本较高以及测试精度较低的问题。本公开的技术方案如下:
[0005]根据本 ...
【技术保护点】
【技术特征摘要】
1.一种测试结果确定方法,其特征在于,包括:响应于对象测试指令,获取对象测试指令对应的多个目标待测对象各自对应的源文件;对所述多个目标待测对象各自对应的源文件进行编译,得到所述多个目标待测对象各自对应的编译文件;基于预设测试环境中,与所述多个目标待测对象各自对应的预设测试配置信息对所述多个目标待测对象各自对应的编译文件进行测试;所述预设测试环境为基于预设测试框架和预设数量个待测对象各自对应的编译文件构建得到,所述预设数量个待测对象包括所述多个目标待测对象;在所述测试过程中,基于所述多个目标待测对象调用所述预设测试环境中的预设应用程序接口操作,得到所述多个目标待测对象各自对应的测试结果。2.根据权利要求1所述的测试结果确定方法,其特征在于,所述基于预设测试环境中,与所述多个目标待测对象各自对应的预设测试配置信息对所述多个目标待测对象各自对应的编译文件进行测试,包括:基于所述预设测试环境获取预设组件状态信息,所述预设组件状态信息表征预设组件的链接地址信息,所述预设组件用于访问所述预设数量个待测对象各自对应的编译文件的待访问页面;基于所述预设组件状态信息连接所述预设组件;根据所述预设组件,访问多个目标待测对象各自对应的编译文件的待访问页面;基于所述多个目标待测对象各自对应的预设测试配置信息,对所述多个目标待测对象各自对应的编译文件的待访问页面进行测试。3.根据权利要求2所述的测试结果确定方法,其特征在于,所述方法还包括构建所述预设测试环境,所述构建所述预设测试环境包括初始化所述预设测试环境,所述初始化所述预设测试环境包括:运行所述预设测试框架;根据预设参数配置所述预设测试框架对应的初始化环境信息;启动所述预设组件;基于所述多个目标待测对象各自对应的编译文件,在所述预设组件中执行所述登录操作,得到所述预设组件对应的所述预设组件状态信息。4.根据权利要求3所述的测试结果确定方法,其特征在于,所述构建所述预设测试环境包括配置所述预设测试环境,所述配置所述预设测试环境包括:在所述预设测试框架中确定所述多个目标待测对象各自对应的预设测试配置信息;在所述预设测试框架中注入所述预设应用程序接口操作,得到配置后的所述预设测试环境。5.根据权利要求2所述的测试结果确定方法,其特征在于,所述方法还包括:当所述多个目标待测对象各自对应的编译文件的待访问页面加载完成的情况下,在所述多个目标待测对象各自对应的待访问页面中添加显示信息,所述显示信息用于在所述待访问页面中显示所述待访问页面的当前测试信息。6.根据权利...
【专利技术属性】
技术研发人员:聂义超,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。