문제

Development Environment: Java, Selenium WebDriver, JUnit

I have to automate a test case where i have to enter values in couple of field leaving other fields blank. As i enter submit button, error message will be thrown and all the blanks fields will be highlighted.

Example url: https://www.salesforce.com/in/form/trial/freetrial.jsp?d=70130000000Enyk

I do not know how to find out highlighted fields using webdriver?

Thanks.

도움이 되었습니까?

해결책

Search for input-fields inside a div with class error.

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 ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top