單元測試可採用兩種方式
1、從項目本身中加入測試類,進行測試
2、新建一個獨立的測試項目,在創建步驟時選擇要測試的項目包
步驟如下
1、從項目本身中加入測試類
1)首先需要在項目文件中加入
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<uses-library android:name="android.test.runner" />
...........................
</application>
2)再新建測試類:
public class testclass extends AndroidTestCase {
//測試方法一
public void testadd() throws Exception{
PicUtil picutil=new PicUtil();
picutil.getbitmap(null);
}
public void testgetFileName() throws Exception{
FileUtil fu=new FileUtil();
fu.getFileName(null);//將出現空字符的錯誤提示
}
}
3)運行單元測試:Outline=>testclass=>testadd()上右鍵,選擇Run as=>1 Android JUnit Test即可調用
2、單獨單元測試項目
1)創建單元測試項目:Android Test Project=>ProjectName=>Add Project to working set=>選擇要測試的項目
2)項目文件中加入會自動加入
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<uses-library android:name="android.test.runner" />
</application>
3)再新建測試類:(注:需要引用對應項目的包名稱)
import com.wzh.bll.PicUtil;
public class testclass extends AndroidTestCase {
//測試方法一
public void testadd() throws Exception{
PicUtil picutil=new PicUtil();
picutil.getbitmap(null);
}
public void testgetFileName() throws Exception{
FileUtil fu=new FileUtil();
fu.getFileName(null);//將出現空字符的錯誤提示
}
}
4)運行測試