一种浏览器测试方法、装置及电子设备和存储介质制造方法及图纸

技术编号:35585902 阅读:50 留言:0更新日期:2022-11-16 15:00
本申请公开了一种浏览器测试方法、装置及一种电子设备和计算机可读存储介质,该方法包括:基于需要测试的目标浏览器搭建对应的模拟浏览器;获取测试指令脚本,并解析测试指令脚本,以将测试指令脚本转换为对应的测试指令;在模拟浏览器中执行测试指令,以完成对目标浏览器的测试。在本申请中,搭建与目标浏览器功能相同的模拟浏览器,该模拟浏览器可以接收并执行测试指令。因此,测试程序只需要获取测试指令脚本,并将其解析为对应的测试指令,在模拟浏览器中模拟运行,即可基于模拟浏览器的运行结果得到目标浏览器的测试结果。由此可见,本申请提供的浏览器测试方法,不需要在目标浏览器中远程附加调试进程,提高了浏览器的测试效率。效率。效率。

【技术实现步骤摘要】
一种浏览器测试方法、装置及电子设备和存储介质


[0001]本申请涉及计算机
,更具体地说,涉及一种浏览器测试方法、装置及一种电子设备和一种计算机可读存储介质。

技术介绍

[0002]在相关技术中,浏览器作为渲染页面的主体,不支持直接进行自动化控制,测试人员需要以远程附加调试进程的方式才能对浏览器进行控制,进而对其进行测试。可见,相关技术中浏览器的测试效率较低。
[0003]因此,如何提高浏览器的测试效率是本领域技术人员需要解决的技术问题。

技术实现思路

[0004]本申请的目的在于提供一种浏览器测试方法、装置及一种电子设备和一种计算机可读存储介质,提高了浏览器的测试效率。
[0005]为实现上述目的,本申请提供了一种浏览器测试方法,包括:
[0006]基于需要测试的目标浏览器搭建对应的模拟浏览器;
[0007]获取测试指令脚本,并解析所述测试指令脚本,以将所述测试指令脚本转换为对应的测试指令;
[0008]在所述模拟浏览器中执行所述测试指令,以完成对所述目标浏览器的测试。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种浏览器测试方法,其特征在于,包括:基于需要测试的目标浏览器搭建对应的模拟浏览器;获取测试指令脚本,并解析所述测试指令脚本,以将所述测试指令脚本转换为对应的测试指令;在所述模拟浏览器中执行所述测试指令,以完成对所述目标浏览器的测试。2.根据权利要求1所述浏览器测试方法,其特征在于,所述获取测试指令脚本,包括:记录所述目标浏览器中的操作行为,并基于操作行为记录生成所述测试指令脚本。3.根据权利要求1所述浏览器测试方法,其特征在于,所述获取测试指令脚本,包括:按照预设指令格式生成所述测试指令脚本。4.根据权利要求1所述浏览器测试方法,其特征在于,所述解析所述测试指令脚本,包括:通过JavaScript的eval函数解析所述测试指令脚本。5.根据权利要求4所述浏览器测试方法,其特征在于,在所述模拟浏览器中执行所述测试指令,包括:通过JavaScript在所述模拟浏览器中执行所述测试指令。6.根据权利要求1所述浏览器测试方法,其特征在于,所述基于需要测试的目标浏览器搭建对应的模拟...

【专利技术属性】
技术研发人员:周源
申请(专利权)人:京东科技控股股份有限公司
类型:发明
国别省市:

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

1