• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

字號: | 推薦給好友 上一篇 | 下一篇

JAVA測試模式

發布: 2010-6-18 10:50 | 作者: 不詳 | 來源: 領測測試網采編 | 查看: 99次 | 進入軟件測試論壇討論

領測軟件測試網

  JAVA測試模式 軟件測試

  測試模式是一種針對軟件測試領域的某種高頻率出現問題而采取并經過實踐證明行之有效的專門化、高效的解決途徑(方法),它在軟件理論和實踐兩者之間起著 “ 橋梁 ” 的作用。在面向對象語言 JAVA 程序測試的過程中,一個較為棘手的問題就是 JAVA 類的可視性問題。 “ 信息隱蔽 ” 固然是面向對象語言設計的一個突出的優點,但是同時也給測試帶來諸多不便,有關 “ 隱蔽信息 ” 的可測試性成為這類測試的一大突出結癥。為此我們針對 JAVA 類不同的 “ 可視性 ” 要求的場合,采取相應的測試模式來支撐相關 JAVA 類(包)的測試。本文主要總結五個常用的 JAVA 測試模式,以饗讀者。這五個模式同樣適合于其它面向對象類(包)的測試,只不過在具體細節上要考慮與 JAVA 語言信息隱蔽性的差異。比如: JAVA 的可視性以包為界,同一個包內的類對其他類具有相同的存取權限。而 C++ 則以類為界,只有子類和友員函數方可對基類的隱蔽信息進行存取。

  我們在下面以圖表的方式給出 五個常用 JAVA 測試模式詳細描述,有關模式的描述類目分別是模式名稱、測試對象、針對問題、約束條件、解決方法、實例、約束解決方式和該測試的設計原理。

  模式(一) Main 模式

  模式名稱

  Main

  測試對象

  JAVA 類

  針對問題

  測試人員不知道在何處編寫驅動和初始化被測試類的測試代碼

  約束

  測試必須容易運行、測試代碼能夠訪問該類所有的特征(所有的屬性和方法)

  解決方法

  將測試代碼放入類的 public static void main(String[] args) 方法中去

  實例

  public static void main(String[] args){

  SomeClass result;

  // perform the test…

  System.out.print(“result is..”);

延伸閱讀

文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/

TAG: java JAVA Java 模式

61/6123456>

關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97