您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > TestNG
jenkins+testng+ant+webdriver持續(xù)集成測試
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/12/18 10:24:20 ] 推薦標(biāo)簽:

三、編寫build.xml--重點(diǎn)

    當(dāng)所有需要插件的東西設(shè)置好,點(diǎn)擊構(gòu)建的時(shí)候,首先jenkins先去svn下載代碼,并放在workspace;

接著ant去找workspace的build.xml。如果沒有,會告訴你不存在;有一點(diǎn)非常重要,是在構(gòu)建過程中你可以去jenkins的控制臺去查看log,到底是哪個(gè)地方錯(cuò)了;這是一個(gè)非常關(guān)鍵的地方,千萬不要忽視它。

build.xml主要做3件事,

一件是編譯java類,

另一件事執(zhí)行testng.xml,

后一件事是將結(jié)果輸出到指定位置

編譯java類:

   <target name="compile" depends="init">

        <javac srcdir="${src}" destdir="${dest}" classpathref="compile.path" encoding="UTF-8"/>

    </target>

srcdir="${src}"  java類所在的地方;

destdir="${dest}",編譯后classes所臨時(shí)放的地方,為什么說臨時(shí)呢,因?yàn)樵赽uild.xml我把它刪除了,你也可以不刪除它;

 classpathref="compile.path",編譯所要用到一些lib;

encoding="UTF-8",這個(gè)要注意設(shè)置,如果沒有設(shè)置會報(bào)錯(cuò),如字符與**不符合等;當(dāng)然首先你的java類的編碼格式需要是UTF-8;

上一頁12345下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd