abb*_*33f 2 selenium browser-cache selenium-chromedriver
目前正在使用 var driver = new ChromeDriver(TestContext.CurrentContext.TestDirectory);
用类似的东西:
var options = new ChromeOptions();
options.AggressiveCacheDiscard = true; // how??
options.ChromeDriverDirectory = TestContext.CurrentContext.TestDirectory; // how??
var driver = new ChromeDriver(options);
Run Code Online (Sandbox Code Playgroud)
但是我们该怎么做呢?目标是设置选项,以确保始终完全清除缓存/ cookie(如Chrome所说,从一开始就清除)并设置了目录。
没有直接的方法可以通过Selenium实现。如果您要确保在启动Chrome驱动程序之初或完成后清除所有内容,则无需执行任何操作。每次初始化Webdriver时,它都是一个全新的实例,没有缓存,Cookie或历史记录。每次您终止驱动程序时,所有这些都将被清除。
| 归档时间: |
|
| 查看次数: |
8394 次 |
| 最近记录: |