以编程方式通过Selenium Webdriver(JS Binding)与Firefox开发人员工具进行交互

时间:2015-09-11 11:46:54

标签: javascript firefox selenium

通过使用以下行,我可以启动Firefox浏览器窗口以及开发人员工具的性能选项卡(Shift + F5)。

driver.get("about:blank");
driver.findElement(webdriver.By.css('body')).sendKeys(webdriver.Key.SHIFT+webdriver.Key.F5);

但无法与启动的开发人员工具窗口进行交互。通过互动,我的意思是,点击其中的元素......有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

开发人员工具窗口不是DOM的一部分,因此您无法使用Selenium控制它。

如果您确实需要控制它,可以将其他自动化工具与Selenium一起使用。例如Sikuli