ping selenium hub以查看节点是否可用的方法?

问题描述 投票:0回答:1

有没有人有一个shell脚本或知道如何ping一个selenium hub以查看节点是否可用。就像在触发测试之前使用wait-forwait-for-it或其他方法检查节点的Selenium Hub一样?

编辑:具有浏览器版本的特定节点。因此,例如,如果集线器已连接Chrome 64且Chrome 63正在连接,我正在尝试ping集线器,直到Chrome 63节点连接到集线器并可供使用。

selenium docker-compose selenium-grid
1个回答
0
投票

Selenium Hub中有一个端点可以为您提供一些信息。

在触发测试之前检查节点的Selenium Hub的方法

做一个GEThttp://your-hub-here:4444/grid/api/hub你应该看到自由/总slotCounts(看看newSessionRequestCount看排队测试)。它没有显示不同浏览器的粒度,但您可以获得概述以确定您的网格是否已饱和。

或者,如果您使用Selenium Grid Extras,他们的webview可能会有一个API,您可以调用以获取可用浏览器的数量。

© www.soinside.com 2019 - 2024. All rights reserved.