【发布时间】:2022-07-25 20:18:12
【问题描述】:
我在自动化使用 vue.js 设计的 Web 应用程序时遇到了一个问题
要求/场景:我们有一个屏幕,我们需要在其中选择所有值(3 个字段文本字段、下拉列表和日历),然后将启用下一步按钮。
当我手动运行这个场景时,它工作正常,但是当我尝试自动化这个场景时,我遇到了下拉问题。
问题: 使用 selenium 我可以从下拉列表中选择一个值,但它没有被识别,因此没有启用 Next 按钮。当我试图通过将调试点保持在该位置来手动选择一个值时,它工作得很好。
我尝试了以下方法,但没有成功
- 使用 JavascriptExecutor
- 使用 Actions 调用
- 使用按键事件
- 我尝试了 Robot 类
- 选择班级
提前谢谢你
同时添加屏幕截图: 手动的: enter image description here
【问题讨论】:
标签: java selenium-webdriver vuejs3 html-select