Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Selenium+;JAVA_Java_Selenium - Fatal编程技术网

如何从Selenium+;JAVA

如何从Selenium+;JAVA,java,selenium,Java,Selenium,如果要从li\u ul\u li2访问f\u li\u ul\u id,可以使用以下xpath: //li[@id='li_ul_li2']/parent::ul[@id='f_li_ul_id'] 对于s\u li中的ul\u id,您可以这样编写xpath: //li[@id='s_li']/parent::ul[@id='ul_id'] 尝试在本文中找到您的答案:我尝试使用/打印xpath。。不获取父节点可能的重复查看答案:最简单的方法是,//ul[./li[@id='li_ul_


如果要从
li\u ul\u li2
访问
f\u li\u ul\u id
,可以使用以下xpath:

//li[@id='li_ul_li2']/parent::ul[@id='f_li_ul_id']  
对于
s\u li
中的
ul\u id
,您可以这样编写xpath:

//li[@id='s_li']/parent::ul[@id='ul_id']

尝试在本文中找到您的答案:我尝试使用/打印xpath。。不获取父节点可能的重复查看答案:最简单的方法是,
//ul[./li[@id='li_ul_li2']]
driver.findElement(By.xpath(“//*[@id='menu-item-1164']/parent::ul”))我尝试了这个我的输出是[[ChromeDriver:chrome on XP(372c9e1f4b57203ec23742b80150fd61)]->xpath://*[@id='menu-item-1164']/parent::ul]我想在不输入父ul-id的情况下动态获取父ul-id。我看不到任何具有此id的元素:
菜单项-1164
,然后尝试以下操作:
//li[@id='li_-ul_-li2']/..
,它应该给您父ul-id。我还尝试了输出是[[ChromeDriver:chrome on XP(372c9e1f4b57203ec23742b80150fd61)]->xpath://*[@id='menu-item-1164']/..]