使用的代码:
第一次迭代:
line1. Functions.highlightelement(vertical_slider); //highlights the given xpath value
line2. browser.actions().dragAndDrop(vertical_slider,{x:0, y:-250}).perform(); // drag till certain position.
浏览器堆栈中的错误消息:
失败:指定了无效的命令参数:节点句柄不是
提供“元素”原点。单击并按住鼠标后失败
移动。
2nd Iteration:
line1. Functions.highlightelement(vertical_slider); //highlights the given xpath value
line2. vertical_slider.click(); // click on the thumb element
line3. browser.actions().sendKeys(protractor.Key.ARROW_UP).perform();
从浏览器堆栈服务器返回的错误消息:
失败:命令“POST”
/session/7b14db2742b2b103dbbff0756957d2377c35f513/keys' 未找到。
第三次迭代:
line1. Functions.highlightelement(vertical_slider); //highlights the given xpath value
line2. vertical_slider.click(); // click on the thumb element
line3. browser.actions().sendKeys(protractor.Key.chord(protractor.Key.CONTROL,'end'));
从浏览器堆栈服务器返回的错误:
失败:命令“POST”
/session/7b14db2742b2b103dbbff0756957d2377c35f513/keys' 未找到。
但它在 Chrome 浏览器(OS x、WINDOWS)、MS EDGE 浏览器(WINDOWS)中运行良好。
对此有任何帮助。
看起来错误是由JsonWire协议 https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol#command-summary命令被发送到在中启动的会话W3C WebDriver 协议 https://www.w3.org/TR/webdriver/#endpoints.
您可以使用 browserstack 功能browserstack.use_w3c https://www.browserstack.com/automate/capabilities显式设置要使用的协议。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)