第七十一講 Android的單元測試類

2021-06-27 12:03:35 字數 1390 閱讀 3955

我們應當努力奮鬥,有所作為。這樣,我們就可以說,我們沒有虛度年華,並有可能在時間的沙灘上留下我們的足跡。——拿破倫一世

本講內容:單元測試類

在android應用開發過程中進行單元測試,個人在做專案的過程中,覺得單元測試很有必要,以保證我們編寫程式的正確性。

一、單元測試步驟 :

注釋:其中的android:targetpackage="com.example.text2"指定的包和

package="com.example.text2">中的package相同即可。

第三步:建立乙個單元測試類繼承androidtestcase

在android應用開發中有兩種方式可以進行單元測試,下面分別展示這兩種單元測試的方法:

二、單元測試方式一:應用的工程上進行單元測試

下面是junitservice類(有個 add方法,計算兩個整型資料的和)

public class junitservice 

}

下面是測試包中的myjnuittest類(

驗證程式結果是否是我們所期望的一致)

public class myjnuittest extends androidtestcase

}

在androidmanifest.xml檔案中註冊

android:allowbackup="true"

android:icon="@drawable/ic_launcher"

開啟eclipse中的outline視窗,其中會顯示單元測試類的所有的方法然後想要測試哪個方法,則在哪個測試方法上右鍵滑鼠,選擇run as,然後再選擇android junit test即可,如果是正常的,則會如下:

如果有異常或者錯誤,則會出現如下情況:

三、單元測試方式二:

這種方式更加簡單,這種方式是單獨建立乙個單元測試的工程來進行測試。即建立乙個 android test project ,然後選擇需要單元測試的專案就好了,通過這種方式進行單元測試的話就不用進行上面的配置,建立這種工程的時候,系統預設已經幫我們配置好了。在上一講中我們已經詳細講解了。

本講就到這裡,take your time and enjoy it

Android的單元測試例項

評 android的單元測試方法可以從根本上搞定任何粒度的測試,不過,的確不適合我,我面臨的情況是,開發幾經煉獄發布了版本給我,我向上帝發誓我並沒有故意為難開發的意思,但是很不幸,通常版本就跟乙個不講道理的女人一樣,隨便點幾下,不知道觸到了哪根神經立馬死給你看,不對,還是不一樣的,女人通常會提前說一...

四 android的單元測試

在單元測試的時候,是先讀取清單配置檔案androidmanifest.xml。然後利用反射例項化測試物件,然後呼叫測試對應的測試方法進行執行 可以重寫setup 方法,這個方法是每個測試方法之前執行的方法。這樣可以抽取一些共用的 放在setup裡面 1 工程結構 2 配置清單檔案 3 模擬的serv...

Android中單元測試的流程

1.建立乙個類整合 androidtestcase 那麼該類就具備單元測試的功能。2.需要在androidmanifest.xml 中的節點下配置乙個 uses library 3.需要在 androidmanifest.xml 中的manifest 節點下配置乙個 instrumentation ...