Selenium 如何测试表单的对齐?
我使用Selenium和JUnit4,我想测试一个表单是否正确对齐。您可以尝试使用WebElement的方法Selenium 如何测试表单的对齐?,selenium,junit,junit4,Selenium,Junit,Junit4,我使用Selenium和JUnit4,我想测试一个表单是否正确对齐。您可以尝试使用WebElement的方法getLocation().x和getLocation().y 比如说 int id1X = driver.findElement(By.id("id1")).getLocation().x; int id2X = driver.findElement(By.id("id2")).getLocation().x; assertEquals(id1X, id2X); 验证垂直对齐。 您还
getLocation().x
和getLocation().y
比如说
int id1X = driver.findElement(By.id("id1")).getLocation().x;
int id2X = driver.findElement(By.id("id2")).getLocation().x;
assertEquals(id1X, id2X);
验证垂直对齐。
您还可以使用
getSize().height
和getSize().width
来获得更复杂的条件。我使用了这个示例,但我不知道它是否有效id1x和id2x是什么?@prab2112这些是每个元素的水平位置的值。名字不重要。