亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-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精品伊人久久久大香线焦 | 日本一道高清不卡免费 | 欧美18videosex性视频 | 精品国产欧美一区二区三区成人 | 欧洲1站2站3站 | 久久中国视频 | 最新国产一区二区精品久久 | 日韩一级一欧美一级国产 | 91短视频testflight | 国产欧美日韩另类一区乌克兰 | 欧美性与交视频在线观看 | 9299yy看片淫黄大片在线 | 黄色影视网站 | 欧美日产欧美日产精品 | 亚洲欧美日韩高清专区一区 | 国产精品高清免费网站 | 伊人天天 | 日韩在线高清视频 | 中文字幕一区视频 | 日韩精品欧美 | 欧美国产亚洲一区 | 久久99精品久久久久久青青91 | 亚洲成a人片在线观看尤物 亚洲成a人片在线观看88 | 国内精品在线视频 | 日本成日本片人免费 | 影音先锋2020色资源网 | 成年视频xxxxx免费播放软件 | 中文在线免费视频 | 亚洲欧洲日产国码久在线观看 | 国产精品欧美亚洲 | 天天操操操操操 | 天天射寡妇射 | 2020年精品国产午夜福利在线 | 欧美一级一级做性视频 | 久青草香蕉精品视频在线 | 日韩在线视频一区 |