无法使用selenium webdriver

时间:2017-06-16 06:58:53

标签: selenium-webdriver

当我通过selenium webdriver打开我的同一个firefox配置文件时,每次我必须手动激活shockwave播放器并且更改没有保存在firefox配置文件中。

有没有办法通过脚本自动激活插件或保存firefox配置文件中的更改供以后使用。

ProfilesIni profile = new ProfilesIni();
System.setProperty("webdriver.gecko.driver","C:\\Users\\Test-pc1\\geckodriver-v0.16.1-win64\\geckodriver.exe");
FirefoxProfile myprofile = profile.getProfile("SeleniumTest"); 
WebDriver driver = new FirefoxDriver(myprofile);
myprofile.setPreference("dom.ipc.plugins.enabled.Shockwaveflash.exe", "true");

1 个答案:

答案 0 :(得分:0)

我希望它能帮助你实现你想要的东西。

http://toolsqa.com/selenium-webdriver/custom-firefox-profile/你可以参考这个。 创建FF配置文件后,启动它并单击右上角的选项菜单,选择选项。

enter image description here

选择应用程序,然后选择应用程序并说出savefile

enter image description here

完成后,它会运行您使用此配置文件进行测试。如上面的链接所示。