Android Junit測試框架

2021-09-07 01:19:51 字數 1005 閱讀 5261

對應用進行單元測試:

使用junit測試框架,是正規android開發的必用技術。在junit中可以得到元件,可以模擬傳送事件和檢測程式處理的正確性。

1.配置指令集和函式庫:

(1)配置指令集,指定要測試的應用程式

需要在androidmanifest.xml的instrumentation中增加instrumentationtestrunner,並指定要測試的包名。

androidmanifest.xml中會新增**:

(2)配置函式庫

(3)加入junit的jar包

專案右擊-->build path-->add library-->junit-->junit4-->確定

2.編寫單元測試**(選擇要測試的方法名,右擊"run as"....."android junit test")

示例**:

public

class testpersondb extends

androidtestcase

public

void

testadd()

}public

void

testfind()

public

void

update()

public

void

delete()

public

void

findall()

}//用事務的方式實現銀行轉賬

public

void

testtransaction());

db.execsql("update person set account=account+1000 where name=?",new object);

//標記資料庫事務執行成功,預設執行是失敗的,資料不會commit,會回滾

db.settransactionsuccessful();

} finally

}}

Android Junit單元測試

今天做測試的時候碰到一些問題,現在總結下簡單使用junit的方法 2.在目錄下加入下面 後面android targetpackage加的是自己的包名 android targetpackage com.activity 3.測試類需要繼承androidtestcase類 例子這裡就不列舉了,下面說...

Android JUnit單元測試

前言 本篇部落格說明一下在android開發中,如何使用junit進行單元測試。首先來了解一下什麼是junit,junit測試是白盒測試,即主要是程式設計師自己對開發的方法進行功能性測試。junit是一套框架,android中也沿用了這一套框架。junit 在android中使用junit測試大致分...

測試文字輸入框

在 web測試中,經常會碰到很多表單輸入框,大體有兩種,一種是數值型文字框,一種是字元型的普通文字輸入框。針對普通的文字輸入框,通常要檢查以下幾點 1 輸入中英文空格 2 輸入超長字元 3 輸入字串中間含空格 4 輸入首尾空格 5 輸入特殊字元 6 輸入 html 格式語言 7 輸入特殊字串 nul...