【发布时间】:2021-01-13 20:51:01
【问题描述】:
大家好,这里是事情,我需要确认一个元素是否在屏幕上可见,我当前使用的代码是:
WaitVisible(By.ClassName("mat-form-field-infix"));
但该元素出现了 3 次,我需要确保我指向正确的元素,我发现使用:
document.getElementByClassName("mat-form-field-infix")
添加 [0] 将我引向特定元素,但我不知道如何将其转换为 Selenium,有什么想法吗?
【问题讨论】:
-
I need to be sure that I'm pointing at the right one: 什么是“正确的”?如果你有mat-form-field-infix类的三个元素,你想要哪一个? -
我想一次指向一个特定的(任何),而不仅仅是让 selenium 自动指向第一个。
标签: javascript c# jquery selenium selenium-webdriver