通过Selenium Webdriver (JS绑定)与Firefox开发工具进行编程交互

Interacting with Firefox developer tools through Selenium Webdriver (JS Binding) programatically

本文关键字:开发工具 Firefox 交互 编程 Webdriver Selenium JS 绑定 通过      更新时间:2023-09-26

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

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

但无法与启动的开发人员工具窗口交互。我说的交互是指点击其中的元素……有办法吗?

开发者工具窗口不是DOM的一部分,因此你不能用Selenium控制它。

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