Android开发基础之Android Studio单元测试

android studio默认支持单元测试,相对于Eclipse要方便一些。

新建完一个项目之后你会发现同时生成了一个ApplicationTest类,如图:

同样,假设已经实现了一个计算百分比功能需要测试,代码:

public class ProgressService {
    public Integer getCurrentProgerss(double current, double max) {
        Integer i=(int)((current / max) * 100) ;
        return i;
    }
}  

具体步骤如下:

一 测试类

在ApplicationTest包中新建一个测试类,来执行我们的功能,这个类需要继承InstrumentationTestCase。

import android.test.InstrumentationTestCase;
public class TestClass extends InstrumentationTestCase {
    public void test() throws Exception{
        ProgressService progressService=new ProgressService();
        Integer pro=progressService.getCurrentProgerss(20, 70);
        Log.i(TAG, pro.toString());
    }
}

二 运行

选中刚刚新建的测试类TestClass,右键->run->TestClass,如图:

时间: 2024-07-30 05:33:53

Android开发基础之Android Studio单元测试的相关文章

20145239 杜文超 实验四 Android开发基础

20145239实验四 Android开发基础 实验内容 基于Android Studio开发简单的Android应用并部署测试 了解Android组件.布局管理器的使用 掌握Android中事件处理机制 Android Studio安装 实验步骤 安装 JDK 并配置 JDK 环境变量 依次使用计算机->系统属性->高级系统设置->高级->环境变量,然后新建一个JAVA_HOME变量,令它为计算机中安装JDK的位置: 安装Andriod Studio并配置 1.双击运行Andri

20145331实验四 "Android开发基础"

20145331实验四 "Android开发基础" 程序设计过程 实验内容 ·安装Android Studio ·运行安卓AVD模拟器 ·使用安卓运行出虚拟手机并显示HelloWorld以及自己的学号 实验步骤 1.安装android studio: 2.安装完成后的截图如下所示: 3.新建一个工程: 4.进入工程并对输出进行修改,修改后的截图如下: 5.代码如下所示: 实验总结与心得体会: 我认为这次实验是对平台的熟悉的过程,实验过程基本平稳,没遇到什么太大的麻烦,不过这个软件运行的

20155208 实验四 Android开发基础

20155208 实验四 Android开发基础 实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android.组件.布局管理器的使用: 3.掌握Android中事件处理机制. 实验要求 选做,有加分 实验步骤 (一)Android Stuidio的安装测试 参考<Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)>第二十四章 安装 Android Stuidio 完成Hello World

20145311实验四 &quot;Android开发基础&quot;

20145311实验四 "Android开发基础" 程序设计过程 实验内容 ·安装Android Studio·运行安卓AVD模拟器·使用安卓运行出虚拟手机并显示HelloWorld以及自己的学号 实验步骤 最开始是对android studio的安装:差不多就是按照默认进行安装, 我们要装的我感觉就是一个Android SDK, 从而能够进行安卓的开发,其他的不过是一个开发的环境而已, 使用IDEA加上SDK也是可以的. 下面是安装完成后的截图: 运行后新建一个工程 创建项目后选择A

20145326实验四 Android开发基础

20145326实验四 Android开发基础 一.实验内容及步骤 安装 JDK 并配置 JDK 环境变量 找到之前path变量中的jdk文件所在位置并复制. 并用复制的变量名新建一个 JAVA_HOME 环境变量. 安装SDK 勾选所有选项. 选择Android Studio和 Android SDK 的安装目录. 运行Android Studio 设置 JDK 或者 Android SDK 目录 新建一个工程: 修改代码: 最终出现预期效果: 实验代码托管: 二.实验过程中遇到的问题 在运行

2018-2019-2 20175105王鑫浩《Java程序设计》实验四 《Android开发基础》实验报告

实验四 <Android开发基础> 实验报告封面 课程:Java程序设计 班级:1751班 姓名:王鑫浩 学号:20175105 指导教师:王鑫浩 实验日期:2019年4月29日 实验时间:--- 实验序号:实验三 实验名称:敏捷开发与XP实践 实验要求 参考Android开发简易教程 完成云班课中的检查点,也可以先完成实验报告,直接提交.注意不能只有截图,要有知识点,原理,遇到的问题和解决过程等说明.实验报告中一个检查点要有多张截图. 发表实验报告博客,标题"学期(如2018-20

2018-2019-2 20175126谢文航 实验四《Android开发基础》实验报告

一.实验封面 课程:Java程序设计 班级:1751 班 姓名:谢文航 学号:20175126 指导教师:娄嘉鹏 实验日期:2019年5月15日 实验时间:--- 实验序号:实验四 实验名称:Android开发基础 实验内容: 参考Android开发简易教程 完成云班课中的检查点,也可以先完成实验报告,直接提交.注意不能只有截图,要有知识点,原理,遇到的问题和解决过程等说明.实验报告中一个检查点要有多张截图. 发表实验报告博客,标题“学期(如2018-2019-2) 学号(如20175300)

20175208 张家华 实验四《Android开发基础》实验报告

一.实验报告封面 课程:Java程序设计        班级:1752班          姓名:张家华        学号:20175208 指导教师:娄嘉鹏 实验日期:2019年5月16日 实验时间:--- 实验序号:实验四 实验名称:Android开发基础 实验要求: 没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程 完成实验.撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序

Android开发基础

Android开发基础 开发基础包括 ① Android开发环境搭建 Android Studio的安装 https://developer.android.google.cn/studio/ SDK的下载和配置 两种方法, 方法1 拷贝别人的SDK文件夹中的所有内容,放在与AndroidStudio在同级目录方法2 根据Android Studio的向导去下载和安装 模拟器的安装与配置 方法1 拷贝别人的SDK文件夹中的所有内容,放在与AndroidStudio在同级目录 方法2 在Andro