qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問 http://qaseven.github.io/

          對(duì)Java下的Junit的擴(kuò)展

           Android SDK 1.5已經(jīng)將JUnit包含進(jìn)來了,重新用的時(shí)候還出了一點(diǎn)問題,還是決定寫一篇比較詳細(xì)的文章,供大家和自己以后使用,寫起來也挺方便的,Android下的Junit是對(duì)java下的junit的擴(kuò)展,殊途同歸,基本類似~
            Junit簡介
            JUnit是 一個(gè)開源的java單元測(cè)試框架。在1997年,由 Erich Gamma 和 Kent Beck 開發(fā)完成。這兩個(gè)牛人中 Erich Gamma 是 GOF 四人幫之一;Kent Beck 是 XP (Extreme Programming)極限編程創(chuàng)始人(不是Window XP)。俗話說“麻雀雖小,五臟俱全。” JUnit設(shè)計(jì)的非常小巧,但是功能卻非常強(qiáng)大。Junit在TDD(Test Driven Development)測(cè)試驅(qū)動(dòng)開發(fā)中非常常 用,junit是設(shè)計(jì)比較好的測(cè)試框架,Android對(duì)junit進(jìn)行了擴(kuò)展,使其使用起來更方便省心
            JUnit的一些特性:
            1) 提供的API可以讓你寫出測(cè)試結(jié)果明確的可重用單元測(cè)試用例
            2) 提供了三種方式來顯示你的測(cè)試結(jié)果,而且還可以擴(kuò)展
            3) 提供了單元測(cè)試用例成批運(yùn)行的功能
            4) 超輕量級(jí)而且使用簡單,沒有商業(yè)性的欺騙和無用的向?qū)?/div>
            5) 整個(gè)框架設(shè)計(jì)良好,易擴(kuò)展
            Android  Junit Demo
            首先GoogleJunit項(xiàng)目,然后新建一個(gè)Test Case:
            publicclassBookCaseextendsAndroidTestCase {
            publicvoid test(){
            Log.i("BookCase","測(cè)試");
            }
            }
            AndroidTestCase其實(shí)本身就是繼承自TestCase,如果這樣運(yùn)行是沒法運(yùn)行的,需要到AndroidManifest.xml配置一下:
            配置完這個(gè)之后還需要application配置一下uses-library:
            最后一步就是測(cè)試了,右鍵方法Run  AS=>Android Junit Test,結(jié)果如下:

          posted on 2014-11-10 10:14 順其自然EVO 閱讀(204) 評(píng)論(0)  編輯  收藏 所屬分類: 測(cè)試學(xué)習(xí)專欄

          <2014年11月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          導(dǎo)航

          統(tǒng)計(jì)

          • 隨筆 - 3936
          • 文章 - 404
          • 評(píng)論 - 179
          • 引用 - 0

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 台山市| 仁寿县| 天台县| 象州县| 辽中县| 龙南县| 哈尔滨市| 崇左市| 柏乡县| 肇州县| 蒙山县| 孝义市| 当涂县| 威远县| 杂多县| 香港| 兴安盟| 进贤县| 无为县| 和平县| 郑州市| 庆云县| 红安县| 西峡县| 新野县| 密云县| 滦南县| 泸溪县| 云和县| 安康市| 雷州市| 杭州市| 惠水县| 蓬安县| 顺义区| 林口县| 星子县| 恩施市| 云梦县| 泾源县| 尖扎县|