Javascript 如果我不在网页上移动鼠标,量角器就会出错
如果在网页上移动鼠标,则量角器测试成功。应用程序似乎正在查找鼠标事件,因此量角器向我发出错误“失败:等待量角器在40秒后与页面同步超时”。无论我在配置文件中给出的AllScriptsTime是什么,它都会显示相同的错误Javascript 如果我不在网页上移动鼠标,量角器就会出错,javascript,selenium,testing,protractor,Javascript,Selenium,Testing,Protractor,如果在网页上移动鼠标,则量角器测试成功。应用程序似乎正在查找鼠标事件,因此量角器向我发出错误“失败:等待量角器在40秒后与页面同步超时”。无论我在配置文件中给出的AllScriptsTime是什么,它都会显示相同的错误 除了使用ignoresynchronization,我没有其他选择。但我不想使用ignoresynchronization选项,因为我必须为browser.wait提供所有元素,这很繁琐。那么在量角器中是否有处理鼠标事件的解决方法呢。正在测试的应用程序使用angular。请显示您
除了使用ignoresynchronization,我没有其他选择。但我不想使用ignoresynchronization选项,因为我必须为browser.wait提供所有元素,这很繁琐。那么在量角器中是否有处理鼠标事件的解决方法呢。正在测试的应用程序使用angular。请显示您的配置,指定您使用的量角器和浏览器,好吗?不同浏览器中的行为是否一致?谢谢。是的,chrome和firefox的行为都是一样的。下面是我的配置文件框架:'jasmine2',directConnect:true,seleniumAddress:'',功能:{'browserName':'chrome'},规范:['testcases\u p\u m_spec.js'],jasmineNodeOpts:{defaultTimeoutInterval:100000},untrackOutstandingTimeouts:true,AllScriptStimOut:40000,}能否显示您的配置,指定您使用的量角器和浏览器?不同浏览器中的行为是否一致?谢谢。是的,chrome和firefox的行为都是一样的。下面是我的配置文件框架:'jasmine2',directConnect:true,seleniumAddress:'',功能:{'browserName':'chrome'},规范:['testcases\u p\u m_spec.js'],jasmineNodeOpts:{defaultTimeoutInterval:100000},untrackOutstandingTimeouts:true,AllScriptStimOut:40000,}