對應用進行單元測試:
使用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")
示例**:
publicclass 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...