我用下面的链接进行自动测试:
https://roundtheworld.skyteam.com/B2C/en/Home/WelcomePage无法在文本框中找到webelement?
,但我无法找到该文本框中的网络元素。
请让我知道,如果任何人知道解决方案如何找到这个网站的网页元素。
我用下面的链接进行自动测试:
https://roundtheworld.skyteam.com/B2C/en/Home/WelcomePage无法在文本框中找到webelement?
,但我无法找到该文本框中的网络元素。
请让我知道,如果任何人知道解决方案如何找到这个网站的网页元素。
你可以通过任何的访问标有占位From
文本框中网元以下xpath
:
//input[@id='CityOfOrigin']
或
//input[@name='CityOfOrigin']
或
//input[@title='From']
让我知道这个答案是否是您的问题。
愿这可以帮助你: - //div[@class="inner_circle"]/form//*/input[contains(@name,"CityOfOrigin")]
。如果你想找到一些其他的场u只需要找到属性,并把它放在一边的XPath
如果您使用的是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")
需要哪些元素来确定的?从或乘客? –
我需要识别来自文本框......但如果我试图检查通过右键单击它禁用,无法看到定位器。 – Suresh
这个XPATH必须工作 - > // div/input [@ name ='CityOfOrigin'] –