15、Selenium Grid 配置与使用全解析

Selenium Grid 配置与使用全解析

1. Selenium Hub JSON 配置文件

在配置 Selenium Hub 时,有多种命令行选项可用于设置 Hub 的 URL、端口、超时时间、注册信息等。不过,使用 -hubConfig 选项可以传入一个 JSON 配置文件,其中包含所有常见的 WebDriver 期望功能。这样在更新参数和期望功能时更加方便和易于管理,并且在 Hub 上设置的参数会传播到所有节点,但这些选项也可以在节点级别被覆盖。

以下是一个 Selenium Hub JSON 配置文件的示例:

// selenium_hub.json
{
   "_comment":"Configuration for Selenium Hub",
   "host":"http://localhost",
   "maxSession":1000,
   "port":4444,
   "cleanupCycle":5000,
   "timeout":600,
   "browserTimeout":300,
   "nodeTimeout":600,
   "newSessionWaitTimeout":-1,
   "servlets":[],
   "prioritizer":null,
   "capabilityMatcher":"org.openqa.grid.internal.utils.DefaultCapabilityMatcher",
   "throwOnCapabilityNotPresent":true,
   "nodePolling":5000,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值