java - 如何使用 Selenium 检测用户输入/干预?
问题描述
我目前在带有 UI 的机器上运行 selenium - Selenium 是否有办法检测鼠标是否被手动移动或按键是否被按下,或者通信是单向的(javadoc 似乎表明它是单向的)?
如果我要在 selenium 之外执行此操作,那么我将有效地实现一个我不想要的键盘记录器并捕获我不感兴趣的事件。我只关心实际进入浏览器窗口但未发送的内容通过自动化测试脚本。
解决方案
推荐阅读
- sql - 排除符合条件的记录
- xml - XPath - find an element based on its parent's sibling's child's text
- c - 使用指针打印模式的问题
- python - Python读取文件并识别UnicodeDecodeError的来源
- python - 如何使用 pydap 库收集 THREDDS 数据?
- php - 查找 WooCommerce 可下载产品文件的 src 以显示在音频短代码中
- google-apps-script - 谷歌网络应用程序中的属性服务对象不是字符串
- java - 在字符串中的双引号之间转义“转义字符”
- java - WebDriveManager jar 在 Maven 项目中无法识别
- excel - Excel从纸上绘制翼型曲线,错误的多项式?