自动化测试浏览器会话状态获取方法、装置、设备及介质制造方法及图纸

技术编号:32296317 阅读:24 留言:0更新日期:2022-02-12 20:06
本发明专利技术涉及自动化测试技术,提供了自动化测试浏览器会话状态获取方法、装置、设备及介质,先是获取目标浏览器的会话控制信息ID、服务器IP地址和服务端口号,然后以所述会话控制信息ID、所述服务器IP地址和所述服务端口号组成入参,最后将所述入参输入至所述目标浏览器以获取目标浏览器截屏信息,根据所述目标浏览器截屏信息获取当前目标浏览器会话状态。实现了在自动化测试的过程中需要查看浏览器会话状态时,只需传入入参可以在不影响测试程序的情况下获取指定浏览器的当前会话状态截图,对自动化测试流程和执行无影响,与自动化测试程序完全解耦,而且需要查看会话状态时可随时触发。发。发。

【技术实现步骤摘要】
自动化测试浏览器会话状态获取方法、装置、设备及介质


[0001]本专利技术涉及自动化测试
,尤其涉及一种自动化测试浏览器会话状态获取方法、装置、计算机设备及存储介质。

技术介绍

[0002]目前,在做集群化UI自动化测试时需要将测试用例执行在远程浏览器,而这些浏览器一般部署在linux服务器上,没有可视化页面。若需要获取某个正在执行的浏览器的会话状态时只能通过埋在指定程序节点的浏览器截图操作,这种操作与程序高度耦合,无法做到会话状态的随时查看。

技术实现思路

[0003]本专利技术实施例提供了一种自动化测试浏览器会话状态获取方法、装置、计算机设备及存储介质,旨在解决现有技术中浏览器的会话状态时只能通过埋在指定程序节点的浏览器截图操作,与程序高度耦合,无法做到会话状态的随时查看的问题。
[0004]第一方面,本专利技术实施例提供了一种自动化测试浏览器会话状态获取方法,其包括:
[0005]获取进行自动化测试的目标浏览器的会话控制信息ID;
[0006]获取所述目标浏览器的服务器IP地址;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动化测试浏览器会话状态获取方法,其特征在于,包括:获取进行自动化测试的目标浏览器的会话控制信息ID;获取所述目标浏览器的服务器IP地址;获取所述目标浏览器的服务端口号;将所述会话控制信息ID、所述服务器IP地址和所述服务端口号组成入参;以及将所述入参输入至所述目标浏览器以获取目标浏览器截屏信息,根据所述目标浏览器截屏信息获取当前目标浏览器会话状态。2.根据权利要求1所述的自动化测试浏览器会话状态获取方法,其特征在于,所述将所述入参输入至所述目标浏览器以获取目标浏览器截屏信息之前,还包括:将所述入参发送至所述目标浏览器对应的目标服务器进行存储;所述将所述入参输入至所述目标浏览器以获取目标浏览器截屏信息,包括:若接收到浏览器会话状态获取指令,将所述浏览器会话状态获取指令发送至所述目标浏览器以触发根据已存储的所述入参获取目标浏览器截屏信息。3.根据权利要求1所述的自动化测试浏览器会话状态获取方法,其特征在于,所述将所述入参输入至所述目标浏览器以获取目标浏览器截屏信息,包括:若接收到浏览器会话状态获取指令,将所述参输入至所述目标浏览器以触发根据所述入参获取目标浏览器截屏信息。4.根据权利要求1所述的自动化测试浏览器会话状态获取方法,其特征在于,所述获取进行自动化测试的目标浏览器的会话控制信息ID,包括:将会话控制ID获取请求发送至目标浏览器,接收所述目标浏览器根据所述会话控制ID获取请求发送的会话控制信息ID。5.根据权利要求1所述的自动化测试浏览器会话状态获取方法,其特征在于,所述获取所述目标浏览器的服务器IP地址,包括:将服务器IP地址获取请求发送至目标浏览...

【专利技术属性】
技术研发人员:庄智恒冼东亮李柏李如先
申请(专利权)人:深圳前海环融联易信息科技服务有限公司
类型:发明
国别省市:

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

1