一尘不染

Selenium WebDriver默认使用什么配置文件?

selenium

Selenium WebDriver(又名Selenium
2)在哪里打开FirefoxDriver时会使用匿名配置文件?如果它使用Firefox的默认值%appdata%/ roaming / mozilla /
firefox / profiles,那么如果我要禁用firefox插件,那么也应该对Selenium WebDriver禁用它,为什么不是呢?


阅读 299

收藏
2020-06-26

共1个答案

一尘不染

我将回答它,并支持@twall的评论:在Selenium 2 WebDriver中启动firefox时,它将启动新的匿名配置文件。

但是,如果要更改它,则可以创建新的Firefox配置文件并以某种方式命名它,您知道它是什么-例如SELENIUM

然后在您的代码中执行以下操作:

 ProfilesIni profile = new ProfilesIni();
 FirefoxProfile ffprofile = profile.getProfile("SELENIUM");
 WebDriver driver = new FirefoxDriver(ffprofile);

这样,Firefox将始终启动该配置文件。在配置文件中,您需要进行所有设置

2020-06-26