如何使用selenium java验证UI中元素X和Z之间是否存在元素Y.

时间:2013-05-06 08:55:06

标签: java selenium selenium-rc

如何使用selenium java验证UI中元素X和Z之间是否存在元素Y。

例如:同一页面中有三个xpath。像这样

"table/tbody/tr[1]/td[2]/div/div[5]/label" Contain Label X
"table/tbody/tr[1]/td[2]/div/div[6]/label" contain Label Y
"table/tbody/tr[1]/td[2]/div/div[7]/label" contain Label Z

如何使用UI元素

验证Label X和Label Z之间是否存在Label Y.

并且不使用assertText等。

不同的标签的xpath不会相同。

注意:这里提到的xpath只是一个样本而不是确切的样本。

1 个答案:

答案 0 :(得分:1)

我认为您可以对带有标签的每个div使用WebElement#getLocation()并比较它们的坐标。