<?xmlversion="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="MDM Suite"parallel="none">
<test name="MDM Test">
<parameter name="username" value="jiaadmin@XXX.com"/>
<parametername="password" value="XXX"/>
<parameter name="isMDM"value="true" />
<parameter name="first"value="false" />
<classes>
<classname="com.XXX.mobile.testcase.mdm.MDMLoginoutTest">
<parametername="mdmversion"value="2121" />
<methods>
<include name="checkVision" />
</methods>
</class>
</classes>
</test> <!-- Test -->
</suite> <!-- Suite -->
@BeforeTest
@Parameters({"username","password", "isMDM","first"})
public static void testLogin(Stringusername, String password, String isMDM, String first)throws Exception {
sDriver.get(Global.TMS_161Cluster_MDM_URL);
Loginout l = new Loginout(sDriver);
l.loginPortal(username, password);
if(first.equals("true")){
l.accept();
}
if (isMDM.equals("true")){
l.gotoMobileSecurity();
}
}
@Test
@Parameters({"mdmversion"})
public void checkVision(String mdmversion)throws Exception {
Loginout l = new Loginout(sDriver);
boolean passed =l.checkVersion(mdmversion);
//l.setVersion(version);
logger.info("Check MDMVersion Passed = : " + passed);
System.out.println(mdmversion);
assertTrue("Validate MDM vision ", passed);
}