任何人都可以告诉我如何使用TestNG使用selenium webdriver验证电子邮件和日期格式吗?
答案 0 :(得分:0)
试试这个
String REGEX = "^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$";
//You may find anyother pattern for a valid email. Choose the one which you feel better
然后在Selenium,
WebElement element = driver.findElement(By.Id("yourId"));
像这样检查,
assertTrue(element.getText().matches(REGEX));
或者您可以在testng.xml中使用此REGEX并在测试类中使用@Paramaters。选择是你的。对于此次访问getting parametrs from testng.xml