通过Selenium Webdriver (JS绑定)与Firefox开发工具进行编程交互
Interacting with Firefox developer tools through Selenium Webdriver (JS Binding) programatically
通过使用下面的行,我能够启动Firefox浏览器窗口和开发人员工具的性能选项卡(Shift+F5) .
driver.get("about:blank");
driver.findElement(webdriver.By.css('body')).sendKeys(webdriver.Key.SHIFT+webdriver.Key.F5);
但无法与启动的开发人员工具窗口交互。我说的交互是指点击其中的元素……有办法吗?
开发者工具窗口不是DOM的一部分,因此你不能用Selenium控制它。
如果您确实需要控制它,您可以将其他自动化工具与Selenium一起使用。例如Sikuli
相关文章:
- Chrome开发工具(如何知道我在调用哪个javascript对象)
- Chrome开发工具中使用了哪些框架和库
- `当使用箭头函数时,“开发工具”中未定义“this”
- 有没有一种方法可以使用任何浏览器扩展整个dom树'的开发工具
- $.get-response没有responseJSON方法,但当我在Chrome开发工具中绑定它时,它确实有
- 无法在Chrome开发工具中实时编辑Javascript
- 在Chrome开发工具中测量步骤之间的时间
- Redux开发工具Chrome扩展Immutable.js导致错误
- 未注释img´除非调整浏览器大小、缩放或打开开发工具,否则不会显示
- Chrome 开发工具:如何计算加载弹出窗口并将其显示在页面上所需的总时间
- AWS S3 JavaScript 开发工具包 getSignedUrl 仅返回基本路径
- 是否有“”的键盘快捷键;暂停动画”;Chrome开发工具中的功能?(F12)
- 哪个webpack开发工具适合chrome应用程序
- 如何使用Chrome'查看窗口对象中定义了哪些变量;的开发工具
- Chrome在刷新应用程序后30秒以上没有响应(打开了开发工具)
- 如何增加谷歌Chrome开发工具(或Firefox)中的调用堆栈条目数量
- 我们在firefox开发工具中所说的等待时间是什么意思
- Jquery-Firefox开发工具中的错误消息:'SyntaxError:缺少;在语句'之前;
- 通过Selenium Webdriver (JS绑定)与Firefox开发工具进行编程交互
- 如何在firefox开发工具中使用调试器关键字