-1

TestNGを使用してSeleniumWebdriverで電子メールと日付の形式を確認する方法を教えてもらえますか?

4

1 に答える 1

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

次に、セレンで、

WebElement element = driver.findElement(By.Id("yourId"));

このようにチェックして、

assertTrue(element.getText().matches(REGEX));

または、この REGEX を testng.xml に持っていて、テスト クラスの @Paramaters で使用することもできます。選択はあなた次第です。この訪問では、testng.xml からパラメータを取得します

于 2012-11-04T11:38:17.183 に答える