qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          Android程序的測試方法

           androidjava程序的測試有點小小的區別。在java中我們可以在每個類中都可以擁有一個靜態的main方法,我們可以用來測試該類里面的代碼的正確性。但是在android中這點確實行不通。在今天,用一個junit來進行測試。
            新建一個測試例子的步驟如下:
            第一,要在清單文件中導入相關的類:
            <uses-library android:h=name="android.test.runner"/>這句話在<application>標簽中進行添加,指定了進行測試程序需要理考的共享庫。
            第二,在清單中指定測試工具。用<instrumentation   android:targetPackage="xxxxxxxx"(指定包名)
            android:name="android.test.InstrumentationTestRunner"
            />來指定測試的工具類。
            第三,假如你要進行對如下的類來測試:
          class A
          {
          public int add(int c,int d)
          {
          System.out.println("a+b="+(a+b));
          }
          }
            這是一個非常簡單的類,如果要測試這個類就要再定義一個測試類,該測試類可以繼承AndroidTestCase這個類。
          class TestClass extends AndroidTestCase
          {
          public void testMethod()
          {
          //新建一個類的實例
          A a=new A();
          //調用要測試的方法
          a.add(2,3);
          }
          }
            這樣就可以打印出結果來達到測試的目的。

          posted on 2014-03-26 11:06 順其自然EVO 閱讀(198) 評論(0)  編輯  收藏 所屬分類: android

          <2014年3月>
          2324252627281
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 肃北| 湘阴县| 贺兰县| 湟源县| 青海省| 东乡族自治县| 抚宁县| 师宗县| 辛集市| 洛阳市| 得荣县| 思茅市| 富宁县| 多伦县| 故城县| 怀柔区| 建平县| 辽中县| 嘉义市| 深泽县| 特克斯县| 北宁市| 天水市| 读书| 安多县| 商城县| 武川县| 中卫市| 西平县| 黔南| 长沙县| 清徐县| 四会市| 高邑县| 奉化市| 舞钢市| 宁陵县| 赫章县| 仲巴县| 密云县| 南郑县|