Dot-Net
.NET 是否有 HtmlUnitDriver?
我正在使用Selenium 的 WebDriver為我正在為自學而開發的 ASP.NET MVC 應用程序執行一些SpecFlow測試。
使用
FirefoxDriver,ChromeDriver等都需要很長時間才能執行,使用它們實際上非常令人沮喪(在我看來)。我讀過一個
HtmlUnitDriver據說比基於瀏覽器的驅動程序快得多的資訊;但我似乎無法在 .NET 客戶端庫(僅限 Java)中找到版本。那裡有 .NET 版本嗎?
要使用 HtmlUnit,您需要使用 RemoteWebDriver 並為其傳遞所需的功能。
IWebDriver driver = new RemoteWebDriver(DesiredCapabilities.HtmlUnit())你走了。如果您希望 Firefox 實現執行使用
IWebDriver driver = new RemoteWebDriver(DesiredCapabilities.HtmlUnitWithJavaScript())