首先我要说这是我的第一篇关于stackoverflow的帖子,所以当我做错了什么时请告诉我。
我做了一个项目,我打开一个firefox,创建多个标签然后转到每个标签中的不同网站,从左到右开始。目前,每次完成一个标签中的工作时,它都会切换到下一个标签并开始在那里工作。但是,我的客户希望浏览器执行的操作是它保留在第一个打开的选项卡上,以便他可以查看显示的结果,而selenium继续在后台的其他选项卡中工作。
我用
打开新标签页ArrayList<String> tabs = new ArrayList<String>(driver.getWindowHandles());
driver.switchTo().window(tabs.get((tabPosition)));
说实话,我甚至不知道这是否可行。任何帮助表示赞赏。