javascript - 如何使用 javascript 在 selenium 中模拟鼠标中键单击
问题描述
我想模拟鼠标中键单击页面上的文本 URL,以便它将在新选项卡上打开,使用 JavaScript 中的 Selenium 编码。
例如:
await driver.get("https://google.com");
//thats the xpath for the 'terms' text url
await driver.findElement(By.xpath('/html/body/div[1]/div[5]/div[2]/div[2]/a[2]')).click();
解决方案
这是一些不是直接解决方案但可能会引导您查看真正解决方案的代码(如何检测鼠标中键单击?)[这里]
推荐阅读
- javascript - 在 javascript/React-native 中使用新值更新对象数组键
- python - 从 Python 中的数据学习二元决策图 (BDD)
- python - 删除 *NEARLY* 重复的观察 - Python
- angular - 为 Angular Router Guard 处理多个 Observable
- c++ - C++ 中的 utsname/uname
- kubernetes - Helm - 非常不寻常且不规则的 Kubernetes YAML 格式的文档规范
- rust - 未显示 Bevy 文本,我不知道为什么
- vb.net - 如何检查 UltraTree 节点是否已存在
- r - 使用正则表达式擦除已知可变长度字符串之后的所有内容
- reactjs - ARIA 属性是否有扩展/eslint?