예제 #1
0
 /**
  * @param jg
  * @param name
  * @param idCardNumber
  */
 @Test(dataProvider = "getData")
 public void authentication(
     String jg, String name, String idCardNumber, String user, String pass) {
   WebDriver driver = DriverManager.getDriver();
   Wait wait = new Wait();
   LoginTest lt = new LoginTest();
   lt.login("登录成功", user, pass);
   Outer outer = new Outer();
   outer.account.click();
   Account acon = new Account();
   acon.title_zhgl.click();
   //        wait.element(5, acon.safety_xpath, "xpath");
   driver.findElement(By.xpath(acon.safety_xpath)).click();
   String smrz_zt = driver.findElement(By.xpath(acon.smrz_icon_xpath)).getAttribute("class");
   // 检查未实名认证的状态
   Assert.assertEquals("icon-tanhao", smrz_zt);
   driver.findElement(By.id(acon.rz_id)).click();
   driver.findElement(By.id(acon.realName_id)).sendKeys(name);
   driver.findElement(By.id(acon.idcardNum_id)).sendKeys(idCardNumber);
   driver.findElement(By.id(acon.realSubmitBtn2_id)).click();
   wait.element(5, acon.msgCenter_class, "name");
   String msg = driver.findElement(By.className(acon.msgCenter_class)).getText();
   System.out.println(msg);
   driver.findElement(By.xpath(acon.msgClose_xpath)).click();
   String smrz_zt2 = driver.findElement(By.xpath(acon.smrz_icon_xpath)).getAttribute("class");
   // 检查已实名认证的状态
   Assert.assertEquals("icon-check", smrz_zt2);
 }
예제 #2
0
  public static Test suite() {

    TestSuite suite = new TestSuite();

    suite.addTest(ConnectToLenyaTest.suite());
    suite.addTest(LoginTest.suite());
    suite.addTest(SurfPublicationTest.suite());
    suite.addTest(AdminSuite.suite());
    suite.addTest(SiteSuite.suite());
    suite.addTest(TabSuite.suite());
    suite.addTest(WorkflowSuite.suite());
    suite.addTest(EditSuite.suite());

    return suite;
  }