Javascript 量角器:为什么(browser.executeScript(';window.scrollTo(010000)';)在一个项目中不起作用,但在另一个项目中已经起作用了?

Javascript 量角器:为什么(browser.executeScript(';window.scrollTo(010000)';)在一个项目中不起作用,但在另一个项目中已经起作用了?,javascript,scroll,protractor,asynccallback,jasmine-node,Javascript,Scroll,Protractor,Asynccallback,Jasmine Node,我使用: 我在量角器中向下滚动时遇到问题。使用时: Chrome: 80.0.3987.132 Windows 10 Node 12.14.1 Protractor 5.4.3 Java 1.8.0_241 jasmine 3.5.0 webdriver-manager 3.141.59 它工作正常。(例如:onet.pl、wp.pl) 当我需要在项目中使用此命令时,我得到: FA Jasmine规范超时。正在重置WebDriver控制流 信息: browser.executeScript('

我使用:

我在量角器中向下滚动时遇到问题。使用时:

Chrome: 80.0.3987.132
Windows 10
Node 12.14.1
Protractor 5.4.3
Java 1.8.0_241
jasmine 3.5.0
webdriver-manager 3.141.59
它工作正常。(例如:onet.pl、wp.pl)

当我需要在项目中使用此命令时,我得到: FA Jasmine规范超时。正在重置WebDriver控制流

信息:

browser.executeScript('window.scrollTo(0,10000);').then(function () {
console.log('++++++SCROLLED Down+++++');
在listOnTimeout(internal/timers.js:531:17) 在processTimers(internal/timers.js:475:7)

我尝试了不同的命令: getPageTimeout:7000、allScriptsTimeout:7000和其他

My conf.js:

Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.
Stack:
Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.
规范js的一部分:

exports.config = {
// getPageTimeout: 7000,
// directConnect: true,
// allScriptsTimeout: 7000,
capabilities: {
'browserName': 'chrome', 
// 'max-duration': 300000,
// 'command-timeout': 300000,
// 'idle-duration': 30000,
},
jasmineNodeOpts: {
showColors: true,
defaultTimeoutInterval: 30000,
},
framework : 'jasmine',
seleniumAddress: 'http://localhost:4444/wd/hub',
specs: ['spec.js']
}

你知道错误在哪里吗?谢谢:)

你能看到在滚动正确工作之前单击吗?是的,单击这个元素(//*[@id='option-single']/label/div[1])就可以了,我需要向下滚动,因为我下面还有其他元素要单击,这是我的问题。
describe ('log in ', function(){
browser.ignoreSynchronization = true;
// browser.manage().timeouts().pageLoadTimeout(2000) 
it ('enter login and password ', function()
{
// jasmine.DEFAULT_TIMEOUT_INTERVAL = 100000;
browser.driver.manage().window().maximize();
browser.get('https://xyz.pop.pl/');

// browser.getTitle().then(function(title){
//     browser.sleep(5000)
// })

element(by.xpath("//*[@id='option-single']/label/div[1]")).click()
browser.driver.sleep(5000);

browser.executeScript('window.scrollTo(0,10000);').then(function () {
console.log('++++++SCROLLED Down+++++');
});
browser.driver.sleep(10000);