2017-07-07 78 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")