繁体   English   中英

如何使用WebDriver在网页上找出突出显示的元素?

[英]How to find out highlighted element(s) on web page by using WebDriver?

开发环境:Java,Selenium WebDriver,JUnit

我必须自动化一个测试用例,其中我必须在几个字段中输入值,而其他字段为空。 当我输入提交按钮时,将引发错误消息,并且所有空白字段都将突出显示。

网址范例: https : //www.salesforce.com/in/form/trial/freetrial.jsp? d =70130000000Enyk

我不知道如何使用webdriver查找突出显示的字段?

谢谢。

在带有class errordiv搜索输入字段。

driver.get("https://www.salesforce.com/in/form/trial/freetrial.jsp?d=70130000000Enyk");
driver.findElement(By.className("submit")).click();
List<WebElement> errors = driver.findElements(By.cssSelector("div.error input"));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM