量角器未知错误,从 DOM 中删除属性

2023-11-29

我是量角器新手,试图从 DOM 中删除属性,但收到“未知错误”,我不确定可能是什么问题

我有一个带有自定义指令的简单 HTML。我正在尝试删除它以使我的测试用例通过:

<input type="text" name="rptdate" input-date placeholder="DD-MM-YYYY" data-ng-model="newPatReports.reportDate" />

我运行的命令是:

browser.executeScript( 'document.getElementsByName("rptdate").removeAttribute("input-date")' );
browser.driver.findElement(protractor.By.name('rptdate')).removeAttr("input-date");
browser.executeScript('document.querySelector("input[name='rptdate']").removeAttribute("input-date");');

但他们都没有帮助。


使用 Protractor 找到该元素,然后将 Web 元素传递到脚本中:

var elm = element(by.name("rptdate"));

browser.executeScript('arguments[0].removeAttribute("input-date");', elm.getWebElement());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

量角器未知错误,从 DOM 中删除属性 的相关文章

随机推荐