• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • web自動化測試框架PatatiumWebUii(3)

    發表于:2016-10-14來源:webdriver作者:webdriver點擊數: 標簽:
    type = id timeout = 3 value = loginsubmit desc = 登錄 登錄按鈕 / locator / page / map 對象庫文件編寫后,運行/src/main/java/org/webdriver/patatiumwebui/PageObjectConfig/PageObjectAutoC
    type="id" timeout="3" value="loginsubmit" desc="登錄">登錄按鈕</locator> </page> </map>

    對象庫文件編寫后,運行/src/main/java/org/webdriver/patatiumwebui/PageObjectConfig/PageObjectAutoCode.java 文件生成對象庫java代碼

    2、公共action封裝實例(業務操作)

    package org.webdriver.patatiumwebui.action;
    
    import org.webdriver.patatiumwebui.pageObject.LoginPage;
    import org.webdriver.patatiumwebui.utils.ElementAction;
    import org.webdriver.patatiumwebui.utils.TestBaseCase;
    
    import java.io.IOException;
    
    /**
     * Created by zhengshuheng on 2016/8/29 0029.
     */
    public class LoginAction extends TestBaseCase{
        public LoginAction(String Url,String UserName,String PassWord) throws IOException
        {
            //此driver變量繼承自TestBase變量
            LoginPage loginPage=new LoginPage();
            loginPage.open(Url);
            System.out.println(driver.getCurrentUrl());
            ElementAction action=new ElementAction();
            action.clear(loginPage.密碼輸入框());
            action.type(loginPage.用戶名輸入框(),UserName);
            action.clear(loginPage.密碼輸入框());
            action.type(loginPage.密碼輸入框(),PassWord);
            action.click(loginPage.登錄按鈕());
        }
    }

    公共Action代碼放在src/main/java/org/webdriver/patatiumwebui/Action 包下

    3、驅動數據來源實例

    1、在src/main/resources/data下創建loginData.xls文件

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

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>