亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
JUnit測試程序
作者:網絡轉載 發布時間:[ 2013/1/17 13:50:37 ] 推薦標簽:

現在對InputDataUtil的工作原理進行說明。InputDataUtil會根據input節點下的子節點名來設置被綁定的類中對應的set方法,然后把XML中的數據設置到被綁定類中。比如上例XML中,input節點下有三個子節點:IrgCd、IrgName、IrgKname。那么在調用InputDataUtil.parse()方法時,InputDataUtil會分別調用SeekIrgSrhOpt類的setIrgCd()、setIrgName()、setIrgKname()方法,把數據設置到SeekIrgSrhOpt的實例類中,并返回包含這些實例類的Vector對象。

3.使用Digester

(要使用這個工具,請在測試程序中加上import org.apache.commons.digester.Digester)

Digester是Apache提供的一個工具類,上面的InputDataUtil也是從Digester類繼承的。當使用InputDataUtil暫時無法解決的時候,可以直接使用Digester。

使用Digester的步驟如下:

1) 獲取XML的存放路徑。

獲取方式與使用InputDataUtil相同。

2) 創建Digester的實例。

Digester dig = new Digester();

3) 設定與inputs節點綁定的類為Vector

dig.addObjectCreate("inputs", "java.util.Vector");

4) 設定與input節點綁定的類

dig.addObjectCreate("inputs/input",

" jp.co.liondor.common.fz25IrgSrh. SeekIrgSrhOpt ");

5) 根據input節點下的子節點,依次設定相應的set方法

dig.addCallMethod("inputs/input/ IrgCd ", "setIrgCd ", 1);

dig.addCallParam("inputs/input/ IrgCd ", 0);

6) 設定向Vector中加入數據的方法

dig.addSetNext("inputs/input", "add");

7) 調用Digester.parse()方法,從XML中采集數據

java.util.Vector vector = (java.util.Vector) dig.parse(xml);

8) 從Vector中取出被綁定類的實例

for (int i = 0; i < vector.size(); i++) {

SeekIrgSrhOpt opt = (SeekIrgSrhOpt) vector.get(i);

}

Digester的用法非常靈活,可以組織非常復雜的數據。

關于Digester的詳細用法請參考http://jakarta.apache.org/commons/digester/。

四、 對UI測試的原則

對UI做單元測試必須做到不能牽涉到業務邏輯操作(比如數據庫操作、與Server的交互)。否則是UI的設計不合理。對UI的單元測試應該非常單純,只是測試界面的動作是否符合設計要求。

五、 測試數據的覆蓋率

測試時所準備的測試數據要覆蓋程序中所有可能出現的CASE。

六、 測試記錄

記錄測試的過程和結果,請使用Log4j工具。

七、 測試粒度

選擇測試粒度的原則:

1) 被測試類中所有public、protected方法都要測到。

2) 對于簡單的set和get方法沒有必要做測試。

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 一本大道香蕉视频在线观看 | 日韩性大片免费 | 久在草在线| 国产短视频精品一区二区三区 | 国产午夜精品久久久久 | 区二区三区四区免费视频 | 97国产大学生情侣11在线视频 | 亚洲精品视频久久久 | 亚洲欧美日韩中另类在线 | 一本三道a无线码一区v | 国产在线伊人 | 欧美亚洲桃花综合 | 狠狠躁夜夜躁人人躁婷婷视频 | 免费观看欧美一级特黄 | 久久亚洲不卡一区二区 | 欧美精品成人a多人在线观看 | 中文字幕二区三区 | 亚洲国产精品第一区二区三区 | 极品嫩模众筹福利写真视频 | 亚州视频一区二区 | 日本一区二区三区在线 观看网站 | 精品日韩欧美一区二区三区 | 亚洲三级视频在线 | 精品国内自产拍在线视频 | 欧美成人香蕉网在线观看 | 一个人www在线视频 一二三四在线视频社区8 | 99热在线观看免费 | 国产黄色片在线免费观看 | 在线视频日韩 | 亚洲精品乱码中文字幕无线 | 丝袜美脚在线 | 免费a级大片 | 日本边添边摸边做边爱小视频 | 免费日韩网站 | 日韩精品福利片午夜免费 | 色狠狠色综合久久8狠狠色 色狠狠成人综合网 | 香港午夜伦理 | a丫久久久久久一级毛片 | 丁香六月欧美 | 日日操日日| 精品视频vs精品视频 |