Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Expedia.com 的航班部分,有两个输入(出发和返回)用于处理日期。
我无法获得正确的元素,以便我可以单击并将密钥发送给它。我尝试了许多类型,并且仅使用它用于返回输入的占位符,但不适用于离开。
我正在使用这个:@FindBy (xpath = "//input[@placeholder='City or airport']") 但它点击的是返回而不是离开。
那么,我可以在这个定位器中放什么,这样我才能找到正确的定位器?我也尝试过使用索引 [1] 或 [2] 但效果不佳。
如果要插入出发日期,可以通过#flight-departing-flp 航班返回输入元素选择输入,可以通过#flight-returning-flp 从机场起飞字段//input[@data-airport_code_element="flight-origin-flp-airport_code"]等选择。
#flight-departing-flp
#flight-returning-flp
//input[@data-airport_code_element="flight-origin-flp-airport_code"]