element.getAttribute('value') 在 Protractor 中返回 null,尽管在源代码中存在值的详细信息。
下面是我的代码,
console.log(await this.textArea.getAttribute('value'));
我阅读了围绕同一问题的其他帖子,但这些帖子很旧,没有解决方案对我有用。我还尝试使用 browser.actions().click(element).sendKeys('input').perform(); 输入输入。想到这可能是 sendKeys() API 问题,但仍然没有运气。
并且相同的代码“element.getAttribute('value')”在 2021 年 6 月 1 日之前一直运行良好,突然返回空值,不确定是否有任何代码更改或编译器版本需要更新?
这不是问题的答案,但发现了最新 Chrome 版本91.0.4472.77在该element.getAttribute('value')方法上存在问题的根本原因。它还给出了完整日历角度组件的问题https://github.com/fullcalendar/fullcalendar/issues/6343
我可以在 Microsoft Edge 版本91.0.864.37浏览器上运行我的测试
| 归档时间: |
|
| 查看次数: |
1580 次 |
| 最近记录: |