詹金斯有办法检查在酱汁实验室环境中运行的硒网格的状态(向上或向下)吗



我正在尝试使用带有jenkins的酱实验室来进行硒功能测试用例。

假设我在network-1中有一个jenkins-ci/cd管道,它连接到git-reo以签出代码并在network-2中进行部署。

现在,在部署之后,硒功能测试用例必须运行,因此詹金斯正在连接酱汁实验室

詹金斯有办法检查在酱汁实验室环境中运行的硒网格的状态(向上或向下(吗

AFAIK,Jenkins没有内置的Selenium网格状态检查。Sauce Labs的网格具有非常高的正常运行时间(您可以在[此处输入链接描述][4]中查看(和计划维护窗口;您可以在"状态"页面链接上订阅更新。

如果您想自动化这个过程,我建议添加一个测试步骤,调用命令行并使用curlwget检查WebDriver端点:

curl https://ondemand.saucelabs.com

如果返回"0";OK,ondemand alive";您知道服务器至少有响应。这不会告诉你网格内部是否有不太好的地方。。。但是你也可以尝试抓取状态页面。

(我还建议我们将此功能添加到Jenkins插件中(。

最新更新