MeterSphere V2.10+版本: UI自动化测试 +VNC:简单、快捷地实现UI回放

MeterSphere+VNC:快速完成UI回放

MeterSphere UI自动化测试本身就提供【本地调试】来实现UI回放。其相关配置手册讲官方文档:https://zhuanlan.zhihu.com/p/513857328。

1、开启 MeterSphere UI测试服务的VNC端口

1.1 修改MeterSphereUI测试配置文件

修改UI测试配置文件:。
1)文件路径:/opt/metersphere/docker-compose-seleniarm.yml
2)修改VNC相关 配置信息
(1)SE_START_VNC 设置为true
(2)SE_VNC_PASSWORD默认值为“Password123@selenium”,可自定义修改。
(3)如果UI测试使用的是chrome浏览器,就修改chrome相关配置下的VNC属性;
在这里插入图片描述
(4)如果UI测试使用的是firefox浏览器,就修改firefox相关配置下的VNC属性;

在这里插入图片描述

1.2 reload MS服务

用reload命令重启 MeterSphere服务。
命令:msctl reload
在这里插入图片描述

2、远程VNC服务查看UI实时执行情况

2.1 登录MeterSphere系统,查看【系统设置>>>系统参数设置>>>selenium-grid 地址】

在这里插入图片描述

2.2打开远程VNC,查看UI测试实时执行情况

复制“selenium gird”地址,在浏览器中输入该地址,即可打开selenium gird页面。当有UI测试执行是,在【Session】页面里就可以看到相关信息,点击前端视频图像按钮。
在这里插入图片描述
系统会自动打开VNC服务,输入VNC密码
在这里插入图片描述
输入密码后,用户就可以观看UI测试实时执行详情
在这里插入图片描述

3、 使用本地VNC查看UI测试实时执行详情

3.1 安装部署VNC

3.1.1下载VNC

从VNC官方地址,下载VNC即可:
https://www.realvnc.com/en/connect/download/viewer/

3.1.2安装VNC

安装 VNC 工具
在这里插入图片描述
没有特殊要求,全部选择默认选项,点击next,直至完成。
在这里插入图片描述

3.1.3配置VNC

安装完成运行VNC,第一次登录需要注册,此可以直接取消。选择“file>>New connection”
在这里插入图片描述
在这里插入图片描述
点击OK,在列表中可以看到刚创建的链接
在这里插入图片描述

3.1.4执行VNC,查看UI测试实时执行详情

连接刚创建的vnc,需要输入密码。此密码第一步配置文件中“SE_VNC_PASSWORD”设置的信息,确认连接,正常连接如图
在这里插入图片描述
连接成功后,就可以查看UI测试实时的执行详情。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值