我想使用selenium webdriver访问网页上隐藏的下拉菜单。 首先,我必须从导航栏中单击一个选项,单击该选项后会出现下拉菜单,然后我想从菜单列表中选择一个值。
任何人都可以告诉我如何使用Java selenium webdriver完成这项工作。 html标签没有唯一的名称和ID。它们的类名在单击导航栏中的选项后会动态更改。
答案 0 :(得分:0)
由于您只是对其进行测试,请向其提供静态选择。
使用Selenium WebDriver在导航栏中找到项目的div(如果它的重要部分选择任何一个,或者选择特定于测试用例的那个)。如果导航栏没有唯一的名称或id,可能是xpath或css路径,这将需要创建一个变量,而不是在测试中引用它。