【发布时间】:2012-10-23 14:43:35
【问题描述】:
我使用 Selenium WebDriver 和 Firefox。每次 selenium 在 temp 文件夹中为 firefox 生成新的 anoniumus 配置文件并在退出后将其删除。我需要这个配置文件。我怎么才能得到它? F.e.配置文件存储在
C:\Documents and Settings\Developer\Local Settings\Temp\anonymous5583304190515426768webdriver-profile
关闭 WebDriver 后
driver.quit();
profile 将被删除,但它已被记录,我想在下一次迭代中使用它,方法是用它初始化 WebDriver:
FirefoxDriver driver = new FirefoxDriver(new FirefoxProfile(profileFolder));
是否可以保存配置文件而无需像在驱动程序工作时处理整个文件夹这样的肮脏黑客行为(我不确定它是否有效,因为在 Windows 中,文件夹在 firefox 启动时被锁定)? Selenium 中是否存在一些 API?
【问题讨论】:
标签: java selenium webdriver selenium-webdriver