簡體   English   中英

如何在 C# ChromeDriver 中禁用加載 javascript?

[英]How to disable load javascript in C# ChromeDriver?

我在 C# 中使用 Selenium ChromeDriver。 我想禁用 javascript 以提高測試速度。 我找到了一種禁用加載圖像的方法,但我找不到如何禁用 javascript。

更新:我可以使用 C# 通過 Firefox 驅動程序禁用 js。 問題是如何專門使用 C# ChromeDriver 禁用 javascript。

您需要設置實驗選項,這就是您在 C# 中的做法。

var outPutDirectory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);

var chromeOptions = new ChromeOptions();
chromeOptions.AddAdditionalCapability("profile.managed_default_content_settings.javascript", 2);

var driver = new ChromeDriver(outPutDirectory, chromeOptions.ToCapabilities());

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM