gpt4 book ai didi

c# - Selenium geckodriver 执行 findElement 比 chromedriver (.Net) 慢 10 倍

转载 作者:行者123 更新时间:2023-12-03 15:36:15 27 4
gpt4 key购买 nike

抱歉没有找到类似的问题,也许有人可以提供帮助。

由于额外的要求,我们不仅要使用 Chrome 还要使用 Firefox 来测试我们的项目。当我们简单地将测试上下文更改为 Firefox 时,结果发现所有 findElement 调用花费的时间是 Chrome 的 10 倍。所有的测试都被彻底破坏了。我们尝试使用不同的测试机器,但结果是一样的。该项目位于 Core .Net 上。对于测试,我们使用 MSTest V2、Firefox 63(64 位)和 Geckodriver 0.22(64 位)。

非常感谢任何帮助。

最佳答案

通过引用上一个答案,我的问题已通过以下代码解决。

string geckoDriverDirectory = "Path of geckodriver.exe"
FirefoxDriverService geckoService =
FirefoxDriverService.CreateDefaultService(geckoDriverDirectory);
geckoService.Host = "::1";
var firefoxOptions = new FirefoxOptions();
firefoxOptions.AcceptInsecureCertificates = true;
Driver = new FirefoxDriver(geckoService, firefoxOptions);

关于c# - Selenium geckodriver 执行 findElement 比 chromedriver (.Net) 慢 10 倍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53629542/

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