selenium - Selenium Web 驱动程序在调试 UI 测试时将文本写入其他应用程序,而不是写入所需的 Web 表单
问题描述
我使用 Intelij IDEA、Windows、Selenium ChromeDriver、java 来运行我的 UI 测试。当我通过“运行”从我的电脑本地开始测试时 - 它们工作正常。当我通过“调试”启动它们时,它们会将文本(通过 sendKeys() 发送)写入其他打开的应用程序(例如在 IDE 中打开的源代码),而不是在现场写入 Web 表单。如何将 Web 驱动程序焦点仅绑定到测试站点,而不绑定到我 PC 上的所有其他应用程序?
解决方案
推荐阅读
- scala - Scala 中的 Future 和 Promise 是什么?
- javascript - 是否有可靠的方法来衡量 JavaScript 中代码的性能?
- typescript - Vue 3,Typescript:如何将参数传递给模板引用?
- ios - 在单独的类错误中实现objective-c UITableViewDelegate和Datasource
- teradata - 金融行业事件实体数据模型(Teradata)
- r - 在 R 中使用 tidyverse (或任何其他包)计算三分位数的另一种方法是什么?
- google-chrome-extension - 如何使用清单 v3 在 chrome 扩展中导入 DomParser 对象?
- java - Hazelcast jet 中的 StreamSource 与 BatchStage
- django - 获取错误“ClassAssignment”对象没有属性“assignmentfileupload”
- glsl - 通过 ivec4 索引访问 GLSL vec4 组件