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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
兩種軟件測試框架?JUnit和NUnit
作者:網絡轉載 發布時間:[ 2015/4/21 14:10:20 ] 推薦標簽:JUnit NUnit 框架 Java

  ,我們來介紹兩種軟件測試框架——JUnit和NUnit。
  一、JUnit:
  在介紹JUnit之前,先來簡單說一下Java類的測試。Java 類測試是 Java 應用開發的重要步驟。Java 類測試分為基本類測試、組合類測試和分布式組件測試。而Junit 工具主要針對 Java 基本類測試和組合類測試。
  Java基本類的特點是,類的成員變量類型、類方法的參數類型是 Java 基本類型。組合類的特點是,類的成員變量類型可以是非 Java 基本類型的類、類方法的參數類型可以是非 Java 基本類型。Java基本類測試是 Java 組合類測試的基礎。而Junit具有一個回歸測試框架,它為Java軟件測試人員測試基本類、組合類提供方便。
  Junit 主要由 framework、runner、textui、swingui、awtui 包構成。Framework 包中包含了 Junit 測試類所需的所有基類,它是整個 Junit 的基礎框架。Runner包作用分為兩部分,定義 Junit 測試框架的交互形式以及完成測試類的載入工作。Textui、Swingui、Awtui 包則是Junit中共有的3個運行器。其中Textui測試是快的,也是JUnit推薦的測試執行模式。
  二、NUnit:
  NUnit是由 JUnit改造而來的。NUnit框架中主要有 5 個對象類:Test類、TestM ethod 類 、TestSuite 類 、TestResult 類 和Assert類。Test類的實例對象指一個測試案例。TestMethod 類繼承自 Test類,所有測試實例的運行方法終在該類中實現。TestSuit類的實例對象指一組測試案例。TestResult類的實例指TestCase 運行的結果,它是一個抽象類,在 NUnit中,有兩個類繼承自 TestResult類:TestCaseResult和 Test-SuiteResult。
  NUnit框架的基本原理如下:將所有標有測試屬性的類和方法放到一個TestSuiteTreeView中,當選中某個節點時,新建一個當前選中節點的標有[TestFixture]屬性的類的實例,然后在 Run 方法中調用該實例中的當前節點所表示的測試方法,運行后將測試結果存入一個 TestCase Result對象中,然后在界面的進度條中相應地作出顯示。

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 在线播放影院 | 日本三级全黄三级三级三级口周 | 久久精品国产一区 | 你懂的网站在线观看 | 色网站免费在线观看 | 欧美理论片大全在线观看 | 在线播放国产色视频在线 | 最近中文字幕免费在线看 | 狠狠骑| 97国产精品人人爽人人做 | 国产又色又爽又黄的视频在线观看 | 深夜a级毛片免费视频 | 成a人v欧美综合天堂 | 草草草在线 | 色列里番h本全彩无遮挡影片 | 中文字幕日本不卡一二三区 | 欧美日韩高清在线观看一区二区 | 婷婷视频在线观看 | 欧美午夜理伦三级理论三级 | 久久黄网站| 国产高清在线不卡 | 欧美综合在线观看 | 国产啊v在线观看 | 五月天婷婷激情 | 亚洲一区二区三区在线免费观看 | 一级毛片无遮挡免费全部 | 久久爰www免费人成 久久在现 | 在线观看 a国v | 国产高清在线精品二区一 | 婷婷影院在线观看 | 91福利国产在线观看一区二区 | 深夜福利亚洲 | 天天夜夜啦啦啦 | 天天射日 | 欧美日韩在线观看一区二区 | 色综合天天综合网国产人 | 黑色丝袜美女被网站 | bt7086国产一区合集亚洲 | 色网站在线播放 | 一本大道久东京 | 特级黄色视频毛片 |