尝试自动化测试用例。 请任何人解释我如何定位跨度类元素? 甚至更多,如何在元素中定位元素,然后从下拉列表中选择?几个小时的工作是徒劳的...
这是我要查找的课程:
<span class="labelText___1_7Q2">Erstzulassung ab</span>
这是我要执行的任务的结构:
谢谢。
答案 0 :(得分:1)
您可以使用xpath找到以上范围:
btn-login
如果您要使用相同的xpath来选择具有不同值的不同WebElement element = driver.findElement(By.xpath("//span[text()='Erstzulassung ab']"));
,例如:
elements
然后您可以在此处的String text = null;
WebElement element1 = driver.findElement(By.xpath("//span[text()="+text+"]"));
字符串中发送期望值,也可以像我使用的第一个一样直接设置xpath。