angularjs - 如何在量角器中发送 COMMAND+A?
问题描述
我正在尝试选择网页中存在的所有文本。我正在使用 sendKeys 命令,但它不起作用。
我也尝试过使用其他键常量并且它可以工作,但是当我使用'command+A'时就不行了。
这是使用的代码:
properties.homePage.editableText.click().sendKeys(protractor.Key.chord(protractor.Key.COMMAND,'A'));
我究竟做错了什么?
关键是如果我把这段代码放在下面,它会在文本中写一个“A”到句子末尾的一个空格,因为“ARROW_LEFT”正在工作:
properties.homePage.editableText.click().sendKeys(protractor.Key.chord(protractor.Key.ARROW_LEFT,'A'));
解决方案
推荐阅读
- python - 如何选择所有排列
- python - 如何重写 df["column_A"]` 以仅返回另一列的值等于 '3' 的 column_A 的值?
- node.js - 忽略 http 方法和路径的 API 的缺点
- c++ - 如果我在一个方法中使用 lambda-expr,那么我想调用另一个方法,那么我应该通过值还是通过引用来捕获 `this`?
- python - 我尝试编写的 Python 密码生成器不起作用,但没有错误消息
- python - Python argparse如何添加相关的可选选项组
- javascript - 更改 Vue 组件的所有权
- neo4j - Neo4j 从 X 和 Y 坐标生成热图数据
- python - 检查 pandas 数据框列中的缩写
- html - 与 JAWS 一起使用的带有复选框的菜单的正确 HTML 和 ARIA 结构是什么?