2

java.selenium を使用して、UI の要素 X と要素 Z の間に要素 Y が存在することを確認する方法。

例: 同じページに 3 つの 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 要素を使用して、ラベル X とラベル Z の間にラベル Y が存在するかどうかを確認する方法

assertTextなどを使用せずに。

xpath は、異なるラベルに対して同じではありません。

注 : ここに記載されている xpath は単なるサンプルであり、正確なものではありません。

4

1 に答える 1

1

ラベル付きの各divに WebElement#getLocation() を使用して、それらの座標を比較できると思います。

于 2013-05-06T21:18:59.913 に答える