gpt4 book ai didi

azure - Selenium 和 Azure Web 应用程序

转载 作者:行者123 更新时间:2023-12-02 08:06:59 26 4
gpt4 key购买 nike

我有一个使用 Selenium 的 ChromeDriver 的应用程序来单击并从网站检索文件。我已决定将其发布为 Azure 作业,我仍然能够运行与 ChromeDriver 接口(interface)的部分代码吗?

此外,我不喜欢使用 PhantomJS,因为有时它会抛出元素不可点击的错误。

非常感谢您的帮助。

最佳答案

在 Azure 应用服务上可能无法实现。

来自https://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandbox#unsupported-frameworks

Unsupported Frameworks

[...]

PhantomJS/Selenium: tries to connect to local address, and also uses GDI+.

如果你能说服 Selenium 不绑定(bind)到 127.0.0.1 上的套接字,并且你没有使用 Hook 到 GDI+ 的东西,那么它可能会起作用,但可能性不大。

尝试使用辅助角色或虚拟机 (IaaS) 的云服务。我在 Webrole(云服务)中部署了一些功能测试(Phantom),一切顺利。在我的特定情况下,我通过 REST 从构建服务器调用这些测试。

关于azure - Selenium 和 Azure Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37926199/

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