一尘不染

如何使用WebDriver(Selenium 2)检查dom是否具有一类?

selenium

我对Selenium非常陌生,因此如果这是一个愚蠢的问题,我深表歉意。我已经成功地将IntelliJ(播放!框架)与Selenium连接起来,并使用firefoxDrivers创建了一些测试。

我正在尝试检查页面是否已正确验证。

长话短说,我正在选择一个像这样的元素:

WebElement smallDecel = firefoxDriver.findElement(By.cssSelector("#configTable tr:nth-child(2) td .playerDecelInput"));

我做了一些进一步的操作(清除并更改值,提交“表单”),然后我想检查输入所在的TD是否被赋予了另一个类。

因此,问题是-是否可以使用一种简单的技术来确定WebElement / DOM是否具有指定的类?


阅读 266

收藏
2020-06-26

共1个答案

一尘不染

您可以使用FindElement(By.ClassName(//name of your class));我建议您遍历并在DOM中搜索设置的时间段,或者设置Thread.sleep(xxxx),然后寻找附加的类。

2020-06-26