2017-07-07 57 views
-2

我用下面的鏈接進行自動測試:
https://roundtheworld.skyteam.com/B2C/en/Home/WelcomePage無法在文本框中找到webelement?

,但我無法找到該文本框中的網絡元素。

請讓我知道,如果任何人知道解決方案如何找到這個網站的網頁元素。

+0

需要哪些元素來確定的?從或乘客? –

+0

我需要識別來自文本框......但如果我試圖檢查通過右鍵單擊它禁用,無法看到定位器。 – Suresh

+0

這個XPATH必須工作 - > // div/input [@ name ='CityOfOrigin'] –

回答

0

你可以通過任何的訪問標有佔位From文本框中網元以下xpath

//input[@id='CityOfOrigin'] 

//input[@name='CityOfOrigin'] 

//input[@title='From'] 

讓我知道這個答案是否是您的問題。

0

願這可以幫助你: - //div[@class="inner_circle"]/form//*/input[contains(@name,"CityOfOrigin")]。如果你想找到一些其他的場u只需要找到屬性,並把它放在一邊的XPath

0

如果您使用的是Chrome,無論是使用F12或Ctrl + Shift +我打開開發人員控制檯,並且可以使用find函數檢查元素。希望這可以幫助您檢查元素的問題。對於Firefox,使用Shift + f2 &作爲Edge使用F12打開開發人員選項。

有ID和現在的名稱爲文本框,以便您可以使用它們就地XPath或CSS

driver.find_element_by_id('CityOfOrigin').send_keys("This is test") 

driver.find_element_by_name('CityOfOrigin').send_keys("This is test1")