通过使用以下代码,我可以启动 Firefox 浏览器窗口以及开发人员工具的性能选项卡 (Shift+F5)。
driver.get("about:blank");
driver.findElement(webdriver.By.css('body')).sendKeys(webdriver.Key.SHIFT+webdriver.Key.F5);
但无法与启动的开发人员工具窗口交互。我所说的交互是指,单击其中的元素...有办法做到吗?
最佳答案
开发人员工具窗口不是 DOM 的一部分,因此您无法使用 Selenium 控制它。
如果你确实需要控制它,你可以使用另一个自动化工具和Selenium一起使用。例如Sikuli .
关于javascript - 通过 Selenium Webdriver(JS 绑定(bind))以编程方式与 Firefox 开发人员工具交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32522779/