我正在尝试运行测试用例来执行重置密码,我正面临这个问题。
WebDriverException 元素必须是用户可编辑的才能清除它。
基本上我正在访问用于输入新密码的页面并执行以下操作:
browser.$("#newPassword").text("password");
上面一行的执行会引发错误。
最佳答案
我遇到了同样的问题,这是因为有另一个具有相同 ID 的元素不是输入字段,因此无法清除。
关于selenium - WebDriverException 元素必须是用户可编辑的才能清除它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28711969/