我的Firefox最近最近更新了。我的firefox版本是44.0.1。当我在selenium webdriver中运行如下的简单代码时,Firefox中会打开两个选项卡。我怎样才能摆脱不需要的标签。我更改了Firefox设置,但仍然打开了两个标签。一个选项卡是普通选项卡,第二个选项卡是https://support.skype.com/en/faq/FA34612/what-is-the-skype-extension。如何在单个firefox窗口中加载我想要自动化的URL。我是否需要更改任何firefox设置。
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.testng.annotations.Test;
public class Another {
@Test
public void tester(){
WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
driver.get("http://jqueryui.com/datepicker/");
}
}
答案 0 :(得分:3)
根据您的要求进行设置后,创建Firefox配置文件并使用名称保存。请用脚本调用此个人资料。
Here是创建firefox配置文件的步骤
以下是脚本,例如
ProfilesIni profile = new ProfilesIni();
FirefoxProfile myprofile = profile.getProfile("CreatedProfile");
WebDriver driver = new FirefoxDriver(myprofile);
谢谢你, 穆拉利