如何解决Prtotractor-Failing测试用例作为元素不可交互,无法从下拉菜单中进行选择
css:
element.all(by.id('clonalityInput'))。click();
element.all(by.cssContainingText('option','polyclonal'))。click();
browser.sleep(5000);
解决方法
声明js单击(在控制台中插入脚本)。然后直接单击任何选项。 jsClick
不在乎您要单击的元素的交互性
let jsClick = ($element) => browser.executeScript(
"arguments[0].click();",$element.getWebElement()
);
let $option = $("option[value='395']");
await jsClick($option);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。