相关疑难解决方法(0)

在chrome debugger/DevTools面板中冻结屏幕以进行弹出检查?

我正在使用chrome检查器来尝试分析一下z-indextwitter bootstrap popover,并发现它非常令人沮丧......

有没有办法冻结弹出窗口(显示),以便我可以评估和修改相关的CSS?

在关联的链接上放置固定的"悬停"不会导致弹出窗口出现.

css google-chrome google-chrome-devtools

342
推荐指数
7
解决办法
11万
查看次数

使用Selenium自动执行测试时,如何处理调试器中暂停的叠加层

每当我尝试访问该网站并打开时我无法通过检查器检查任何元素,因为UI带有消息叠加层Paused in debugger。

对此讨论的最高评价和接受的回答是,要检查“源”选项卡,请检查“事件监听器断点”面板下的“鼠标”下是否设置了任何断点。我已经交叉检查了Sources-> EventListenerBreakpoint都没有设置。

对此讨论的最高评价和接受的答案是检查小八角形的停止/暂停标志(在Chrome“来源”的左下角)是否为彩色(蓝色或紫色)。我不确定为什么需要对选定的网站另外执行此操作。

快照:

调试器已暂停

在本次讨论中,被接受并被接受的答案是关于“ 手动步骤”的。

所有解决方案似乎都指向手动过程。但是在我看来,这个问题似乎是Selenium无法做到的根本原因getPageSource()。

代码试用:

System.setProperty("webdriver.chrome.driver", "C:\\Utility\\BrowserDrivers\\chromedriver.exe");
ChromeOptions options = new ChromeOptions();
options.addArguments("start-maximized");
options.addArguments("disable-infobars");
options.addArguments("--disable-extensions");
WebDriver driver = new ChromeDriver(options);
driver.get("http://rd.huangpuqu.sh.cn/website/html/shprd/shprd_tpxw/List/list_0.htm");
Run Code Online (Sandbox Code Playgroud)

输出:Chrome打开,但不导航到URL。

所以我的问题是:

  • 在哪种情况下会Paused in debugger发生错误?
  • 前端开发有错误吗?
  • 如何在通过硒的自动测试过程中绕过此错误?

javascript debugging selenium breakpoints google-chrome-devtools

16
推荐指数
1
解决办法
457
查看次数