美文网首页码农进阶之旅Android知识Android开发
AndroidStudio测试(一)单元测试

AndroidStudio测试(一)单元测试

作者: 泅渡者 | 来源:发表于2017-02-10 14:07 被阅读273次

1.配置

使用AndroidStudio创建测试项目采用默认配置即可。

2.编码

在项目中首先创建Calculator类,并包含有加、减、乘、除四种方法示例如下:

然后我们将鼠标放之类名之上 按下 “ALT+ENTER”便可创建测试文件

我们需要选中我们所创建的方法,同时选中 setUp(),与tearDown()方法,这两个方法中 setUp():为测试做准备,比如类的实例化,文件的读取等等。而tearDown():方法是为测试做扫尾工作,比如io的关闭等等。

下面我们看看创建的测试文件:

以上标红的是后面需要添加的,以上就是我们对Calculator类所编写的测试,那么我们是如何检验测试成果的呢?上面画横线的部分就是我们的结果判定了。

我们对TestCase做一个大概的介绍,该类继承于Assert,从而实现了Assert所拥有的方法,里面的方法不多,也就20多个,可以自行了解。

接下来就是执行测试,检验测试结果了。

至此我们对该类的测试就完成了,同时能显示我们所编写的方法的性能(所耗费的时间)。

在这里有非常重要的一点需要说明:单元测试一定要以最小的单元进行测试,以达到有效便捷的特性。

相关文章

  • AndroidStudio测试(一)单元测试

    1.配置 使用AndroidStudio创建测试项目采用默认配置即可。 2.编码 在项目中首先创建Calculat...

  • AndroidStudio测试(三)单元测试

    这篇文章本来想写技术贴,但是思来想去还是给大家呈上总结贴。 一:什么是单元测试? 官方定义:单元测试是开发人员编写...

  • AndroidStudio 进行单元测试

    单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来...

  • Tips3 编写测试用例

    当你google查找AndroidStudio单元测试的时候,有大量的资料教程,但是都不完整,至少跟着教程一步步的...

  • 单元测试

    内容 单元测试 参考文章: [iOS单元测试系列]单元测试框架选型 iOS单元测试:Specta + Expect...

  • Day19 - Flutter - 测试用例

    概述 单元测试 Widget测试 集成测试 一、单元测试 单元测试是针对一个函数或者类进行测试 1.1、添加测试依...

  • 软件测试基础-软件测试阶段

    软件测试阶段 单元测试集成测试系统测试验收测试 单元测试 什么是单元测试呢? 我理解的单元测试是最小力度的测试,可...

  • Unittest单元测试框架

    一,前言 1,单元测试 软件测试一般按阶段划分为:单元测试,集成测试,系统测试。单元测试(unit testing...

  • Kotlin 写 Android 单元测试(二),JUnit 4

    Kotlin 写 Android 单元测试系列: Kotlin 写 Android 单元测试(一),单元测试是什么...

  • Kotlin 写 Android 单元测试(四),Robolec

    Kotlin 写 Android 单元测试系列: Kotlin 写 Android 单元测试(一),单元测试是什么...

网友评论

  • TedYt:你最后一句说的:单元测试一定要以最小的单元进行测试。这里的最小单元是指什么?怎么才算是最小单元?还请赐教
    泅渡者:@TedYt 最小的单元可以这么理解,就是和其他方法无关的某个方法,如果一个方法嵌套有另一个方法,那么你在测试的时候是不是还要去测试它的正确性呢?:smile:
  • 0b4a8a69f146::+1:
    泅渡者:谢谢点赞,同探讨,同学习。
  • 泅渡者:希望大家关注我,我会长期更新文章,大家共同参考

本文标题:AndroidStudio测试(一)单元测试

本文链接:https://www.haomeiwen.com/subject/jrpgittx.html