c# - selenium 在 TextField 中输入值或单击排序增量和减量按钮的减量箭头
问题描述
selenium 在 TextField 中输入值或单击排序增量和减量按钮的减量箭头
问题背景: 在 C# 中使用 selenium webdriver。我们的应用程序有带有排序输入框的 UI,带有递增和递减按钮
我可以点击标签内的那个文本字段。当我们单击该测试字段时,启用递增和递减排序按钮
我必须在该标签字段中输入值,或者我单击了减量箭头按钮
已尝试的解决方案: 我使用了正确的 xpath,并且可以在该字段中单击,但是在执行 sendkey 操作时获取元素不可交互异常
如何在 td 字段中输入值或单击减量箭头
解决方案
作为您的问题,您似乎无法识别箭头的教练。在调试暂停模式下进行:
- 以开发者模式打开页面(F12)
- 转到文本字段并单击它
- 现在转到源选项卡 4 ) 按 F8
- 现在转到元素选项卡并检查您的元素,因为页面处于调试器暂停模式,并且您不会从文本框中失去焦点以进行移动模式
推荐阅读
- office-js - Outlook 365 加载项,调用 SOAP Web 服务并将电子邮件移动到文件夹
- c - 为什么卸载后分配给字典的内存仍然可以访问?CS50 拼写器
- c# - 如何按 conversationId 过滤消息
- jenkins - 服务 jboss.undertow.deployment.default-server.default-host./userPortal.session 已注册”
- json - Excel 数据到 chart.js
- python - 如何在 Django 自定义模型管理器中访问相关模型?
- python - 在 Google Colab 中,如何使用 importr 导入包如 car、mtcars?
- google-play - 这些真正的赚钱应用程序如何允许在 Play 商店中使用?为什么不是我的?
- buffer - 在没有 player.play() 的情况下缓冲 Vimeo 视频
- java - 每个 JmsListener 的 DefaultMessageListenerContainer