【发布时间】:2020-10-31 22:53:27
【问题描述】:
我需要使用 Selenium 和 Xpath 在this 网页上单击 Select Room 按钮。但是,我尝试过的选择器似乎都不起作用。
//button[contains(text(), 'Select')]
不会起作用,因为它不是唯一的。
【问题讨论】:
-
您要点击哪个选择房间?如果你说还有更多?给我们更多细节。
-
@KunLun 我正在编辑问题。我想点击第一个。这是一个酒店预订网站,输入位置后,您会得到一个选项列表。我们需要选择第一个选项,它会显示 View N 个房间,然后我们需要在显示的第一个房间上单击 Select Room。请帮忙。
-
你试过
(//button[contains(text(), 'Select')])[1]吗? -
@KunLun 是的,运行脚本时似乎不起作用。
-
你能告诉我们你尝试运行的代码吗?
标签: java selenium xpath css-selectors webdriverwait