javascript - 如何从量角器 Web 驱动程序获取文本字段值
问题描述
我正在从事一项使前端页面自动化的任务。在那里我需要获取文本字段值是否为空。我试图从以前的问题中得到建议,但它不起作用。
browser.driver.findElement(this.filename).sendkeys(this.filenamevalue);
console.log(browser.driver.findElement(this.filename).getAttribute('value'));
我没有得到通过文件名值作为输入传递的输出。我将输出作为一些带有所有参数的 JSON 对象。
解决方案
你需要解决一个承诺:
browser.driver.findElement(this.filename).getAttribute('value').then((elementValue) =) {
console.log(elementValue)
});
推荐阅读
- java - 如何管理微服务环境中的子事务
- powerbi - 尝试将年季度 2Q03 格式列值转换为 Power Bi 中的日期
- asp.net - 如何向订阅用户发送 PWA 推送通知以及如何发送到他们允许通知的其他设备>??
- java - 如何在不同浏览器的 selenium 中自动清除无头模式(无 UI)的浏览历史记录?
- azure - 如何使用 azure data factory v2 (adf) 在文件夹中查找最新文件
- shell - 使用 Shell 脚本在 HBase 中删除多行
- c# - 如何从 Microsoft.Extensions.Logging 订阅日志
- c++ - 绘制 QTableView 的背景(使用自定义 QStyledItemDelegate)
- java - 如何使用 Eclipse 环境编译 Java 11 程序?
- ruby-on-rails - Rails Active Storage - 如何将本地文件迁移到 s3 存储桶