
测试
fatmind
这个作者很懒,什么都没留下…
展开
-
测试工作(引子 -- Junit&Jmeter整理)
[i]题记:很长的时间没有写东西。下个周开始实习,主要做关于测试方面。对自己的要求:能够完成单元和压力测试的同时,知道怎样可以改进性能,并尝试去做。记录自己的工作。[/i]一.Junit与JMeter的介绍1、单元测试:JUnit (http://www.junit.org) JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架...原创 2009-10-27 20:07:02 · 350 阅读 · 0 评论 -
测试工作(1 -- Junit3学习整理)
[size=small]一、Junit31.基础知识:Junit3 :大量采用的java 反射机制实现,测试方法名必须是固定的格式。不能含有参数和返回值。 A.测试类 ----- (继承)TestCase ----- (继承)Assert B.测试方法名固定:必须以 Test ** 开始,且函数无参数。 C. setUp 和 tearDown 在每次Test方法执行前后...原创 2009-10-28 21:14:28 · 257 阅读 · 0 评论 -
测试工作(2.1 -- Annotation)
[size=small]Annotation Annotation 提供了一条与程序元素关联任何信息或者任何元数据(metadata)的途径。从某些方面看,annotation就像修饰符一样被使用,并应用于包、类型、构造方法、方法、成员变量、参数、本地变量的声明中。这些信息被存储在annotation的“name=value”结构对中。为程序在编译、运行时提供一定的信息,做相应的处理。...2009-10-30 00:50:30 · 137 阅读 · 0 评论 -
测试工作(2.2 -- Junit4)
Junit4.x :依靠Java5的新特性“注解”,结合反射。 A. 静态导入 import static org.junit.Assert.*; 类B静态导入A,则B可直接使用A的静态成员,省略类名。B. @Test 注解。C. 测试类完全独立,不再继承任何类。[code="java"]简单示例:/** * @author shi * Junit所有的...原创 2009-10-30 11:25:53 · 172 阅读 · 0 评论 -
测试工作(1.1 -- 补Junit3执行流程)
补:Junit3执行流程分析1、TestRunner 入口点。生成TestRunner实例,首先执行TestRunner的main方法。[code="java"]public static void main(String args[]) { TestRunner aTestRunner= new TestRunner(); try { //args参数指定的...2009-10-30 13:18:08 · 183 阅读 · 0 评论 -
测试工作(3 -- EasyMock与Junit4学习整理)
EasyMock与Junit的集成测试 EasyMock 是一套通过简单的方法对于指定的接口或类生成 Mock 对象的类库,它能利用对接口或类的模拟来辅助单元测试。Mock 方法是单元测试中常见的一种技术,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,比如HttpServletRequest、Connection等,从而把测试与测试边界以外的对象隔离开,真正的形成“单元测试”,而不会...原创 2009-10-30 23:11:48 · 218 阅读 · 0 评论 -
测试工作(4 -- Jmeter学习)
[size=small]Jmeter学习 题记 :JMeter是一款在国外非常流行和受欢迎的开源性能测试工具,像LoadRunner 一样。一、基本概念1.测试计划是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。2.线程组:代表一定数量的并发用户,它可以用来模拟并发用户发送请求。实际的请求内容在Sampler中定义,它被线程组包...原创 2009-10-31 19:21:52 · 337 阅读 · 0 评论