首页 > 解决方案 > selenium 在 TextField 中输入值或单击排序增量和减量按钮的减量箭头

问题描述

selenium 在 TextField 中输入值或单击排序增量和减量按钮的减量箭头

问题背景: 在 C# 中使用 selenium webdriver。我们的应用程序有带有排序输入框的 UI,带有递增和递减按钮

我可以点击标签内的那个文本字段。当我们单击该测试字段时,启用递增和递减排序按钮

我必须在该标签字段中输入值,或者我单击了减量箭头按钮

已尝试的解决方案: 我使用了正确的 xpath,并且可以在该字段中单击,但是在执行 sendkey 操作时获取元素不可交互异常

如何在 td 字段中输入值或单击减量箭头

请参考随附的用户界面 在此处输入图像描述

标签: c#seleniumgoogle-chromeselenium-webdriverautomation

解决方案


作为您的问题,您似乎无法识别箭头的教练。在调试暂停模式下进行:

  1. 以开发者模式打开页面(F12)
  2. 转到文本字段并单击它
  3. 现在转到源选项卡 4 ) 按 F8
  4. 现在转到元素选项卡并检查您的元素,因为页面处于调试器暂停模式,并且您不会从文本框中失去焦点以进行移动模式

推荐阅读