web自動化測試框架PatatiumWebUii(4)

發表于:2016-10-14來源:webdriver作者:webdriver點擊數: 標簽:
編寫如下內容 4、測試用例編寫 普通測試用例: @Test (description= 登錄成功測試 ) @Parameters ({ BaseUrl }) //讀取testng.xml參數 public void login(String BaseUrl) throws IOE

編寫如下內容

4、測試用例編寫

普通測試用例:

@Test(description="登錄成功測試")
    @Parameters({"BaseUrl"})//讀取testng.xml參數
    public void login(String BaseUrl) throws IOException
    {
        //調用登錄方法,需輸入正確的用戶名和密碼
        LoginAction loginAction=new LoginAction(BaseUrl+"/new/login.aspx","11111","abc123");
        action.sleep(2);
        //設置檢查點
        Assertion.VerityTextPresentPrecision("jd_1111","輸入正確的用戶名和密碼,驗證是否成功進入主頁");
        //設置用例斷言,判斷用例是否失敗
        Assertion.VerityError();
    }

數據驅動測試用例:

//數據驅動案例--start
    @DataProvider(name="longinData")
    public Object[][] loginData()
    {
        //讀取登錄用例測試數據
        String filePath="src/main/resources/data/loginData.xls";
        //讀取第一個sheet,第2行到第5行-第2到第4列之間的數據
        return ExcelReadUtil.case_data_excel(0, 1, 4, 1, 3,filePath);
    }
    @Test(description="登錄失敗用例" 



           

原文轉自:http://git.oschina.net/zhengshuheng/PatatiumWebUi

...
国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97