Jasmine 木偶演员如何处理无头模式下的滚动

Jasmine 木偶演员如何处理无头模式下的滚动,jasmine,e2e-testing,headless,headless-browser,puppeteer,Jasmine,E2e Testing,Headless,Headless Browser,Puppeteer,所以我有了这个e2e测试环境(测试框架是jasmine) 由木偶师提供动力(无头模式) 该机制的工作方式是,傀儡程序在页面中触发测试的url,然后等待jasmine结束其评估。 除了滚动到视口中某个特定区域的测试之外,一切都很好。 如果我将headless改为false,那么测试运行得很好。 所以,有人知道木偶演员是否知道如何处理无头卷轴? 谢谢(如果有人有不同的提示,为什么事情不正常,请随意分享)一个想法:您是否在测试中指定了视口大小?我不这么认为,但可能无头模式下的视口大小不同。我没有直接的

所以我有了这个e2e测试环境(测试框架是jasmine) 由木偶师提供动力(无头模式) 该机制的工作方式是,傀儡程序在页面中触发测试的url,然后等待jasmine结束其评估。 除了滚动到视口中某个特定区域的测试之外,一切都很好。 如果我将headless改为false,那么测试运行得很好。 所以,有人知道木偶演员是否知道如何处理无头卷轴?
谢谢(如果有人有不同的提示,为什么事情不正常,请随意分享)

一个想法:您是否在测试中指定了视口大小?我不这么认为,但可能无头模式下的视口大小不同。我没有直接的答案,但您可以通过此调试器(直观地)查看浏览器的运行情况:。这可能会让您对正在发生的事情有一些了解,以便您可以调整或尝试不同的滚动方法。