这个问题可能听起来很奇怪但我有点需要这样做.另一种方法是让人们按Ctrl + Shift + i,但我宁愿避免这种情况,只提供一个链接.
该链接会显示在Chrome扩展程序中,因此我只对Google Chrome感兴趣.
我想问一下如何在执行selenium测试期间打开Chrome开发者控制台.目前,当测试正在执行时,我手动打开控制台命中F12,测试立即停止响应并在一段时间后失败.
任何人都可以告诉我如何在打开开发人员控制台的情况下启动我的测试,因此我可以捕获/观察测试执行期间发生的控制台错误.
我正在寻找一种从附加到网页的脚本打开WebKit"开发人员工具"的方法.我需要谷歌Chrome和Safari的解决方案,如果尚未打开,将打开开发人员工具窗格,并且(希望,如果你能弄明白的话)也可以在打开时切换到所述窗格的特定选项卡/部分.
(用例,如果有人感兴趣:我想打开console.log
输出窗口,如果出现错误并且开发人员正在查看页面;这个特定页面将是一些JavaScript单元测试的输出.)
我正在为这个问题设置一个赏金,因为它显然是一个以前没有得到任何人满意的回答,答案是毛茸茸的.请不要回答它,除非你有一个真正的答案:1)适用于两种浏览器,2)不需要私有扩展API,这些API不能在静态网页上运行.
请参阅(相关,但特定于Chrome和扩展程序):我可以通过编程方式从Google Chrome扩展程序中打开devtools吗?
试图通过我自己的扩展程序执行"Ctrl + Shift + i"来弄清楚如何自动触发Web开发人员工具.有一个stackoverflow问题,但没有一个答案有效.
google-chrome npapi google-chrome-extension google-chrome-devtools
我需要使用JavaScript访问(例如)Chrome 开发人员工具网络选项卡。我只需要
1.) 源名称(第 1 列)和
2.) 类型(第 3 列)
但我完全不知道该怎么做。
非常感谢链接!
提前致谢!
关于镀铬窗的相同问题
它可以占用几个窗口并将它们总计到一个带有许多标签的窗口吗?