web自動化測試框架PatatiumWebUii(5)
發表于:2016-10-14來源:webdriver作者:webdriver點擊數:
標簽:
,dataProvider = longinData ) public void loginFail (String userName,String password,String message) throws IOException, DocumentException { //代替testng參數化的方法 String BaseUrl= XmlReadUtil
,dataProvider =
"longinData")
public void loginFail (String userName,String password,String message)
throws IOException, DocumentException {
String BaseUrl= XmlReadUtil.getTestngParametersValue(
"testng.xml",
"BaseUrl");
LoginAction loginAction=
new LoginAction(BaseUrl+
"/new/login.aspx",userName,password);
action.sleep(
1);
Assertion.VerityTextPresent(message,
"驗證是否出現預期的錯誤提示信息:"+message);
Assertion.VerityError();
}
測試用例代碼放在src/test/java 包下
5、testng.xml配置
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite" >
<parameter name="driver" value="FirefoxDriver" />
<parameter name="nodeURL" value="" />
<parameter name="BaseUrl" value="https://passport.jd.com" />