Java 无法在Firefox上打开默认配置文件
我正在尝试使用以下java代码设置firefox默认配置文件:Java 无法在Firefox上打开默认配置文件,java,firefox,selenium,selenium-webdriver,Java,Firefox,Selenium,Selenium Webdriver,我正在尝试使用以下java代码设置firefox默认配置文件: ProfilesIni profile = new ProfilesIni(); FirefoxProfile ffprofile = profile.getProfile("default"); WebDriver driver = new FirefoxDriver(ffprofile); 这对我没用,有什么想法吗?为什么 我需要使用selenium webdriver打开相同的配置文件,因为我需要使用从另一个浏览器会话保存的
ProfilesIni profile = new ProfilesIni();
FirefoxProfile ffprofile = profile.getProfile("default");
WebDriver driver = new FirefoxDriver(ffprofile);
这对我没用,有什么想法吗?为什么
我需要使用selenium webdriver打开相同的配置文件,因为我需要使用从另一个浏览器会话保存的登录详细信息打开浏览器。如果有人知道其他方法,请帮助我。为此,您需要创建新的firefox配置文件。 为此,请按照以下提到的步骤进行操作:-
UserName是系统的用户名我认为不可能使用保存在不同会话中的凭据引发什么异常?即使您打开了配置文件,它也不会记住登录凭据。Selenium为每个会话清除缓存。也许你可以从页面获取cred并将其存储在本地,然后在下一个会话中访问数据存储以使用它们。。。你能更详细地解释一下你到底想完成什么吗?可能有更好的解决方案。我找到了另一种方法来解决我的特定问题,但我将尝试您的想法,在本地存储Credentail,然后在另一个会话中加载。谢谢!我明天就试试。谢谢!当然如果需要进一步的信息,请尝试一下并让我知道。谢谢你,阿尼尔