gpt4 book ai didi

java - Selenium 网格和 azure

转载 作者:行者123 更新时间:2023-11-29 04:35:22 25 4
gpt4 key购买 nike

我们使用 VSTS 来构建应用程序,但这一切都不是在远程计算机上而是在云中。我需要在这个云上运行 selenium grid 来在节点上运行我的测试,我该怎么做?如果它是一台远程计算机,可以远程登录并从 cmd 运行 grid hub,但它是一个云,所以是否可以运行 grid hub ?

最佳答案

根据我的理解,您似乎想在Azure上运行selenium grid来运行您的测试。如果您使用 Azure Web App,您可以通过 Kudu 工具在 Azure 上安装 Selenium Grid Hub 作为站点扩展,请参见下文。

  1. 访问 Azure WebApp 的 Kudu 工具并移至选项卡 Site extensions通过网址https://<your-webapp-name>.scm.azurewebsites.net/SiteExtensions/?#gallery ,如下图步骤操作。

enter image description here

  • 查看README.mdselenium grid hub site extension on GitHub了解如何使用它并进行测试。
  • Selenium-Grid Hub site extension for Azure

    Once installed, navigate to http://.azurewebsites.net/grid/console to see the grid console

    (you may need to stop and start the web app to get it to pick up the applicaitonhost.config changes)

    limitations

    • if you enable HTTPS the hub runs but I cannot get nodes to join over HTTPS :(
    • authentication seems important when running a hub in the cloud, but I don't know how to add support for this

    希望有帮助。

    关于java - Selenium 网格和 azure ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41855172/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com