1、测试阶段划分(按测试执行顺序):单元测试(Unit
Testing)定义:针对软件基本组成单元(软件设计的最小单位)来进行正确性检验的工作;测试目的:检测软件模块对《详细设计说明书》的符合程度。集成测试(Integration
Testing)定义:在单元测试的基础上,将所有模块按照概要设计要求...
分类:
其他好文 时间:
2014-05-26 21:59:06
阅读次数:
261
本文网上收集+自己的经验,持续更新中。。。。1、书写独立的用例,可独立执行。2、每个用例只测试一件事。3、每个测试用例中只写一个Assert。4、使用便于识别的名称。__5、使用描述性信息。例:
Assert.AreEqual(a, b, "a,b must be equal")6、通过Code C...
分类:
其他好文 时间:
2014-05-26 21:01:55
阅读次数:
267
Assert为静态方法直接调用即可junit注解@Test
:测试该方法@Ignore:忽略该方法@Before:测试每个方法前调用该方法(可以用来打开数据库)@After:测试每个方法后调用该方法@BeforeClass:在调用junit类之前调用该方法(如果要测试的方法都需要连接数据库,可以用该...
分类:
其他好文 时间:
2014-05-26 14:26:27
阅读次数:
280
按道理来说,单元测试中基本没有对于日志的需求,这是由于单元测试的定位来决定的。因为单元测试的思想就是针对的都是小段代码的测试,逻辑明确,如果测试运行不通过,简单调试一下,就能很容易地排查问题。但是单元测试也是一个简便好用的的启动器。总不能调试任何代码,都要我启动一个Windows或者Web项目吧,这...
分类:
Web程序 时间:
2014-05-26 12:00:38
阅读次数:
258
一、加入配置项:1、在Application项内,Activity项外加入“引用测试类库”代码:2、在Application项同级加入“测试入口”代码:二、编辑测试类:注:该类需继承
AndroidTestCase 类,建议命名为:"要测试的类名"+Test;测试方法命名:Test+"要测试的方法....
分类:
移动开发 时间:
2014-05-26 11:23:40
阅读次数:
308
JUnit 4 使用 Java 5 中的注解(annotation),以下是JUnit 4
常用的几个 annotation
介绍@Before:初始化方法@After:释放资源@Test:测试方法,在这里可以测试期望异常和超时时间@Ignore:忽略的测试方法@BeforeClass:针对所有测试...
分类:
编程语言 时间:
2014-05-26 09:32:04
阅读次数:
302
using System;using System.Collections.Generic;using
System.IO;using System.Linq;using
System.Runtime.Serialization.Formatters.Binary;using System.Text...
分类:
数据库 时间:
2014-05-26 06:18:47
阅读次数:
443
python写单元大多数都会用到unittest和mock,测试代码覆盖率都会用到coverage,最后再用nose把所有的东西都串起来,这样每次出版本,都能把整个项目的单元测试都运行一遍。
Unittest
unittest就不详细介绍了,注意几点:
测试类继承unittest.TestCase测试类、测试方法名字最好以test开头,很多工具能根据名字来自动运行,很方便测试类里...
分类:
编程语言 时间:
2014-05-22 23:22:55
阅读次数:
405
Arrays 数组帮助类
示例程序(JUnit演示)
数组转化为List
@Test
public void testUserArraysChangeArraytoList() {
// 类Arrays
// public static List asList(T... a)
// Returns a fixed-s...
分类:
编程语言 时间:
2014-05-22 18:37:40
阅读次数:
354