2011-12-14 39 views

回答

2

在java中,你可以做一些事情,如:

if(driver.getTitle().contains("some expected text")) 
    //Pass 
    System.out.println("Page title contains \"some expected text\" "); 
else 
    //Fail 
    System.out.println("Page title doesn't contains \"some expected text\" "); 
13

您可以通過使用JUnit或TestNG的框架很容易地做到這一點。執行斷言如下:

String actualTitle = driver.getTitle(); 
String expectedTitle = "Title of Page"; 
assertEquals(expectedTitle,actualTitle); 

OR,

assertTrue(driver.getTitle().contains("Title of Page")); 
2

它可以通過獲取由硒頁面標題來完成,並通過用TestNG做斷言。

  1. 在進口部

    進口斷言類:

    `import org.testng.Assert;` 
    
  2. 創建一個webdriver的對象:

    WebDriver driver=new FirefoxDriver();

  3. 應用此斷言頁面標題:

    Assert.assertEquals("Expected page title", driver.getTitle());

相關問題