无法使用selenium webdriver 3单击输入datepicker字段中的可见元素

时间:2018-03-31 16:12:03

标签: webdriver selenium3

在Expedia.com的航班部分,有两个输入(离开和返回)用于处理日期。

我无法获得正确的元素,因此我可以点击并发送给它。我尝试了很多类型,只使用占位符,它可用于返回输入,但不能用于离开。

我正在使用这个:@FindBy(xpath =“//输入[@ placeholder ='City or airport']”)但它点击返回而不是离开。

那么,我可以在这个定位器中放置什么以便我能找到合适的定位器?我也尝试使用索引[1]或[2],但效果不佳。

1 个答案:

答案 0 :(得分:0)

如果您想插入离职日期,可以通过Previous选择输入 可以通过#flight-departing-flp选择飞行返回输入元素 可以从机场领域飞行#flight-returning-flp等。

相关问题