TestNGを使用してSeleniumWebdriverで電子メールと日付の形式を確認する方法を教えてもらえますか?
質問する
1945 次
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 に答える