确定在 phptravels.net 站点中选择下拉列表的 xpath
Posted
技术标签:
【中文标题】确定在 phptravels.net 站点中选择下拉列表的 xpath【英文标题】:Identify the xpath to select dropdown in phptravels.net site 【发布时间】:2020-01-02 10:35:31 【问题描述】:我需要帮助来识别xpath
以输入文本并使用Robot 框架从下拉列表(https://www.phptravels.net
)中进行选择。
使用 Robot 框架和 selenium 库。
Input Text xpath://*[@id=\"select2-drop\"] Delhi,India
Input Text xpath://*[@id=\"select2-drop\"]/div/input Delhi,India
Input Text xpath://*[contains(text(),'Search by Hotel or City Name')] Delhi
我收到以下错误:
找不到定位器的元素
【问题讨论】:
欢迎来到 SO!只是下次的提示:***.com/help/how-to-ask 【参考方案1】:在 xpath 的情况下:[contains(text(),'your_text')]
应该可以工作。
试试这个:
click element xpath=//*[@id="s2id_location"]/a/span[1]
input text xpath=//*[@id="select2-drop"]/div/input Delhi
wait until page contains element xpath=//li[2]/div/span[contains(text(),'Delhi')]
click element xpath=//li[2]/div/span[contains(text(),'Delhi')]
page should contain element xpath=//a/span[1][contains(text(),'Delhi, India')]
【讨论】:
以上是关于确定在 phptravels.net 站点中选择下拉列表的 xpath的主要内容,如果未能解决你的问题,请参考以下文章
怎样用sharepoint designer创建第一个站点网页