使用 Selenium 自动化,我有一个页面,我必须在其中访问模式。在其中,我有一个 select2 下拉菜单。我使用 JS Executor 与之交互,允许我选择它的选项,效果很好。
我遇到的问题是,当我进行选择时,有些字段会根据我的选择出现或消失;但由于我必须使用 JS 执行器,页面似乎没有检测到选择(尽管它已经完成),因此应该出现/消失的字段行为不正确;使测试失败。
有什么方法可以使模式,或者至少是 select2 下拉菜单所在的部分,以“刷新”或显示我需要与之交互的字段?
使用 Selenium 自动化,我有一个页面,我必须在其中访问模式。在其中,我有一个 select2 下拉菜单。我使用 JS Executor 与之交互,允许我选择它的选项,效果很好。
我遇到的问题是,当我进行选择时,有些字段会根据我的选择出现或消失;但由于我必须使用 JS 执行器,页面似乎没有检测到选择(尽管它已经完成),因此应该出现/消失的字段行为不正确;使测试失败。
有什么方法可以使模式,或者至少是 select2 下拉菜单所在的部分,以“刷新”或显示我需要与之交互的字段?