Selenium webdriver java中如何从WebElement对象中获取对象
如何通过Java中的Selenium webdriver java中如何从WebElement对象中获取对象,selenium-webdriver,Selenium Webdriver,如何通过Java中的WebElement对象获取 我已经在不同的类中定义了WebElement,在测试计划中,我想检查WebElement是否在页面中可用。为了有一个更好的编码约定,我希望避免通过对进行硬编码。如果必须在另一个类中使用该WebElement,则重用该元素的一种方法是将其自身声明为静态元素: publicstaticwebelement=driver.findElement(By.id(“someId”); 这让我倾向于相信,使用这种约定,你将面临许多过时元素引用异常的情况。我认为
WebElement
对象获取
我已经在不同的类中定义了WebElement
,在测试计划中,我想检查WebElement
是否在页面中可用。为了有一个更好的编码约定,我希望避免通过
对进行硬编码。如果必须在另一个类中使用该WebElement,则重用该元素的一种方法是将其自身声明为静态元素:
publicstaticwebelement=driver.findElement(By.id(“someId”);
这让我倾向于相信,使用这种约定,你将面临许多过时元素引用异常
的情况。我认为问题的另一个方面是:给定WebElement,如何生存。