任何人都知道打开Chrome浏览器开发工具到新窗口的方式吗?有没有办法将Chrome开发工具立即打开到新窗口?
我知道,我可以点击F12,然后单击“自定义”按钮,然后改变方向或弹出开发者工具窗口。但这是一个额外的步骤,而且通常需要重新调整窗口大小,而当您每天执行50次时,它会变得单调乏味。
此外,有时,在页面上我测试,按下F12键将改变页面元素的布局,甚至飞出开发工具离开,比我开了开发工具之前不同的页面布局。这可能很难判断元素是否可见,这使Webdriver故障排除变得更加困难。
理想的情况下,CTRL + F12或东西打开开发工具作为单独的窗口将是超级方便。 (对任何可能正在倾听的Chromium开发者);但是如果有人有另一种解决方案,我很乐意听到它。
感谢您的回复,虽然这不适合我。我通常在单独的窗口/监视器中使用Chrome打开和开发工具。但是当我运行Webdriver/Selenium/Junit测试时,我的新Chrome窗口打开并运行测试。如果我在问题行中遇到了断点,我会转到打开的Chrome窗口,点击F12,开发工具打开停靠在右侧。如果我按Ctrl + Shift + D,只需在底部位置和右侧位置之间切换。它实际上并没有弹出开发工具窗口。 – Atom999
只是为了澄清,如果我只是在单独的窗口中使用开发工具打开Chrome,然后打开一个新窗口,转到一个页面,然后按F12,它会在我想要的新窗口中打开。但是,对于Eclipse/Webdriver/Selenium/Junit为导致此行为的测试打开新浏览器窗口的方式,必须有一些独特之处。 – Atom999
@ Atom999有趣。您可以尝试使用之前提到的标志,但将其设置在WebDriver配置中以自动打开DevTools。首先确保DevTools上次设置的模式未被锁定,然后关闭Chrome并运行测试,看看它是否直接打开未对接? –