Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 開發入門 >> Android單元測試

Android單元測試

編輯:開發入門

android源代碼中每個app下中都自帶了一個test用例,下面主要介紹下camra單元測試用例

在androidManifest.XML中標明了測試用例instrumentation函數入口

 

Java代碼 < type="application/x-shockwave-Flash" width="14" height="15" src="http://mintelong.javaeye.com/Javascripts/syntaxhighlighter/clipboard_new.swf" src="http://mintelong.javaeye.com/Javascripts/syntaxhighlighter/clipboard_new.swf" Flashvars="clipboard=%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Copyright%20(C)%202008%20The%20android%20Open%20Source%20Project%0A%0A%20%20%20%20%20Licensed%20under%20the%20Apache%20License%2C%20Version%202.0%20(the%20%22License%22)%3B%0A%20%20%20%20%20you%20may%20not%20use%20this%20file%20except%20in%20compliance%20with%20the%20License.%0A%20%20%20%20%20You%20may%20obtain%20a%20copy%20of%20the%20License%20at%0A%20%20%0A%20%20%20%20%20%20%20%20%20%20http%3A%2F%2Fwww.apache.org%2Flicenses%2FLICENSE-2.0%0A%20%20%0A%20%20%20%20%20Unless%20required%20by%20applicable%20law%20or%20agreed%20to%20in%20writing%2C%20software%0A%20%20%20%20%20distributed%20under%20the%20License%20is%20distributed%20on%20an%20%22AS%20IS%22%20BASIS%2C%0A%20%20%20%20%20WITHOUT%20WARRANTIES%20OR%20CONDITIONS%20OF%20ANY%20KIND%2C%20either%20express%20or%20implIEd.%0A%20%20%20%20%20See%20the%20License%20for%20the%20specific%20language%20governing%20permissions%20and%0A%20%20%20%20%20limitations%20under%20the%20License.%0A--%3E%0A%0A%3Cmanifest%20XMLns%3Aandroid%3D%22http%3A%2F%2Fschemas.android.com%2Fapk%2Fres%2Fandroid%22%0A%20%20%20%20package%3D%22com.android.camera.tests%22%3E%0A%0A%20%20%20%20%3Capplication%3E%0A%20%20%20%20%20%20%20%20%3Cuses-library%20android%3Aname%3D%22android.test.runner%22%20%2F%3E%0A%20%20%20%20%3C%2Fapplication%3E%0A%0A%20%20%20%20%3Cinstrumentation%20android%3Aname%3D%22CameraLaunchPerformance%22%0A%20%20%20%20%20%20%20%20%20%20%20%20android%3AtargetPackage%3D%22com.android.camera%22%0A%20%20%20%20%20%20%20%20%20%20%20%20android%3Alabel%3D%22Camera%20Launch%20Performance%22%3E%0A%20%20%20%20%3C%2Finstrumentation%3E%0A%20%20%20%20%0A%20%20%20%20%3Cinstrumentation%20android%3Aname%3D%22com.android.camera.CameraStressTestRunner%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20android%3AtargetPackage%3D%22com.android.camera%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20android%3Alabel%3D%22Camera%20Stress%20Test%20InstrumentationRunner%22%3E%0A%20%20%20%20%3C%2Finstrumentation%3E%0A%0A%20%20%20%20%3Cinstrumentation%20android%3Aname%3D%22android.test.InstrumentationTestRunner%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20android%3AtargetPackage%3D%22com.android.camera%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20android%3Alabel%3D%22Tests%20for%20Camera%20application.%22%2F%3E%0A%3C%2Fmanifest%3E%20%0A" quality="high" allowscriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.Macromedia.com/go/getFlashplayer" width="14" height="15"> 
1.<?XML version="1.0"  encoding="utf-8" ?>   
2.<!-- Copyright (C) 2008  The android Open Source Project  
3.   
4.     Licensed under the apache License, Version 2.0  (the "License" );   
5.     you may not use this  file except in compliance with the License.   
6.     You may obtain a copy of the License at   
7.     
8.          http://www.apache.org/licenses/LICENSE-2.0    
9.     
10.     Unless required by applicable law or agreed to in writing, software   
11.     distributed under the License is distributed on an "AS IS"  BASIS,   
12.     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implIEd.   
13.     See the License for  the specific language governing permissions and   
14.     limitations under the License.   
15.-->   
16.   
17.<manifest XMLns:android="http://schemas.android.com/apk/res/android"   
18.    package ="com.android.camera.tests" > 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved