1、在AndroidMenifest.xml配置文件中增加以下配置信息:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.cjm.android.test"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" />
<!-- 访问HTTP服务所需的网络权限 -->
<uses-permission android:name="android.permission.INTERNET"/>
<application android:icon="@drawable/icon" android:label="@string/app_name">
......
<!-- 单元测试需要用到的类库 -->
<uses-library android:name="android.test.runner"/>
</application>
<!-- 测试设备的主类和目标包 -->
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.cjm.android.test"/>
</manifest>
2、新建单元测试类,该类需要继承AndroidTestCase类。这个类本身是继承junit.framework.TestCase,并提供了getContext()方法,用于获取Android上下文环境。
public class HttpTest extends AndroidTestCase {
String url = "http://10.173.78.30:7777/android_web/testServlet";
public void testGet() throws Exception {
String result = HttpClientUtils.handlerGet(url);
printResult(result);
}
public void testPost() throws Exception {
String result = HttpClientUtils.handlerPost(url);
printResult(result);
}
}
分享到:
相关推荐
鉴于此,本文旨在对Android单元测试的相关内容进行全面梳理和总结。 #### 二、JUnit在Android开发中的应用 ##### 2.1 JUnit概述 JUnit是Java编程语言中广泛使用的单元测试框架。尽管Android平台没有直接支持JDK,...
使用JUnit进行Android单元测试时,需要注意,因为Android SDK提供的JUnit版本可能不包含完整的实现,所以可能需要在运行配置中指定JRE,并添加JUnit库。如果在Eclipse中,可以通过`Run Configurations`来调整`...
本章详细讲述了如何在Eclipse中利用Android的Scripting Layer for Android (SL4A)来编写脚本代码。这种方式使得开发者能够更快地开发原型应用,同时也降低了学习曲线。 #### 十、Project: Movie Player Using ...
在Android应用开发中,单元测试是一项至关重要的任务,它能够帮助开发者确保代码的质量,发现潜在的bug,并在修改代码后快速验证其正确性。本文主要介绍如何使用JUnit框架对Android应用进行单元测试,以SimpleCalc这...
- 单元测试:使用JUnit进行代码单元测试。 - 性能分析:使用Eclipse的Profiler工具或Android Studio的Systrace,分析CPU、内存和网络使用情况。 这个"Android 最简工程 Eclipse"压缩包提供了一个快速启动的平台,...
7. **测试**:Android源码包含了大量单元测试和集成测试,例如`test`目录下的代码,这对于理解系统行为和调试很有帮助。 通过以上步骤,开发者不仅能学习到Android 4.4的具体实现,还能掌握更高级的系统级编程技巧...
10. **单元测试和集成测试**:为了确保模拟位置功能的可靠性,开发者可以编写测试用例,测试在不同条件下的位置模拟效果。 通过SimulateGps项目,开发者不仅可以学习到如何在Android上模拟GPS位置,还可以深入了解...
5. **测试与调试**:最后,确保在Eclipse环境下编译无误,所有功能都能正常运行,并进行必要的单元测试和集成测试。 描述中提到,这个SDK已经成功地应用到了实际的Eclipse项目中,这意味着以上步骤都已被验证并成功...
在本教程中,我们将深入探讨如何使用IBM推荐的方法在Eclipse集成开发环境中(IDE)进行Android应用程序的开发。这个教程适合初学者,旨在提供一个全面的Android编程入门指南。通过两个PDF文档——"develop android ...
本书《Android Apps with Eclipse》旨在为初学者和中级开发者提供快速上手Android开发所需的技能与知识,特别是在使用Eclipse集成开发环境(IDE)进行开发的过程中。通过本书,读者不仅能够掌握Android平台的基本...
- 在Eclipse中,开发者可以使用ADT(Android Development Toolkit)插件进行编译和调试。点击“Run”按钮,Eclipse会生成APK并部署到模拟器或连接的设备上。 6. **优化与扩展**: - 计算器可以进一步优化,例如...
JUNIT单元测试在本文中,你将会学习到如何在Eclipse中创建AndroidJUnit的单元测试工程以及在不同的条件下创建及运行自动测试用例。准备工作本文假设读者已经有一定的Android基础知识,并且已经安装了Eclipse和...