如何从下拉列表中选择一个选项?

时间:2016-04-04 15:55:16

标签: webdriver

当我尝试使用.xpath从Google帐户创建页面的“生日”下拉菜单中选择任何一个选项时,我发现xpath如下:

.//*[@id=':a']但是没有选择所需的选项下拉列表。但是,当我在同一个xpath的末尾添加/ div,即.//*[@id=':a']/div时,它工作了。

有谁可以解释为什么我应该在最后添加/ div?

1 个答案:

答案 0 :(得分:0)

之所以发生这种情况,是因为您的正确元素//*[@id=':a']/div不仅仅是//*[@id=':a']

见下图: -

enter image description here