自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

servlet request和response的模拟单元测试

项目采用分层开发,服务端和客户端。服务端的开发需要测试,但是涉及到了servletrequest和servletresponse。这里提供两种方法。1、easymock2、springmock第一种方法代码Java代码packagecom.zzrenfeng.util;importorg.apache.comm...

2014-09-16 11:33:00 300

对于EasyMock的介绍

EasyMock主要是为测试提供模拟数据,比如你可以模拟HttpServletRequest。EasyMock 可以mock interface和抽象java 类,但是不可以mock拥有被final修饰方法的类,不能mock静态方法(我遇到的情况是这样)。在使用的时候请注意:org.easymock.classextension.EasyMock 被用来mock抽象类(abstract)和具体类o...

2014-09-16 11:29:00 155

使用Powermock和mockito测试静态方法

1. 加入依赖包(maven)Xml代码<dependency><groupId>org.powermock</groupId><artifactId>powermock-api-mockito</artifactId><version>1.4.10</ve...

2014-09-16 11:27:00 1614

Mockito学习1

Mockito是一个流行的Mocking框架。它使用起来简单,学习成本很低,而且具有非常简洁的API,测试代码的可读性很高。因此它十分受欢迎,用 户群越来越多,很多的开源的软件也选择了Mockito。要想了解更多有关Mockito的信息,请访问它的官方网 站:http://mockito.org/在开始使用Mockito之前,先简单的了解一下Stub和Mock的区别。Stub对象用来提...

2014-09-16 11:20:00 120

Eclipse开发首字母和.后面自动提示设置

Eclipse中默认是输入"."后出现自动提示,用于类成员的自动提示,可是有时候我们希望它能在我们输入类的首字母后就出现自动提示,可以节省大量的输入时间(虽然按alt + /会出现提示,但还是要多按一次按键,太麻烦了)。 从Window -> preferences -> Java -> Editor -> Content assist -> Auto act...

2014-07-10 17:26:00 768

Selenium官网教程_selenium自动化测试实践

http://www.ltesting.net/ceshi/open/kygncsgj/selenium/

2014-06-26 18:26:00 108

鳥哥的 Linux 私房菜

http://linux.vbird.org/

2014-06-10 19:40:00 76

Selenium私房菜系列--总章

http://www.cnblogs.com/hyddd/archive/2009/05/30/1492536.html

2014-06-09 16:03:00 96

selenium RC 环境配置

http://www.cnblogs.com/fnng/archive/2011/10/19/2217506.html在网上搜索了许久,没找到有具体的配置,只是简单了写了几个步骤,自己琢磨了一下,于是,就想整理一篇文章,便于以后温习。本文是参照官网的步骤进行了,当然了,也不完成相同。在这里我要说的是java的环境,如查你是使用的其它语言,请参考其它文章。下面我们通过eclipse来...

2014-06-09 15:27:00 123

UML图关系详解

UML类图关系简介依赖(Dependency):元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A;类属关系和实现关系在语义上讲也是依赖关系,但由于其有更特殊的用途,所以被单独描述。UML中用带箭头的虚线表示Dependency关系,箭头指向被依赖元素。类属(Generalization):通常所说的继承(特殊个体iskindof一般个体)关系,不必多...

2014-05-13 16:32:00 133

面向对象的三个基本特征

面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能...

2014-03-27 11:53:00 83

vector

vector是同一种类型的对象的集合,每个对象都有一个对应的整数索引值。和string对象一样,标准库负责管理存储元素的相关内存。我们把vector称为容器,是因为它可以包含其他对象。一个容器中的所有对象都必须是同一种类型的。使用vector之前,必须包含相应的头文件。本书给出的例子,都是假设已作了相应的using声明:#include <vector>using st...

2014-03-27 11:24:00 101

HashMap,Hashtable

1 不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。2 HashTable是线程安全的一个Collection。HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成...

2014-03-27 11:18:00 84

JAVA内存管理

JAVA内存管理2012-07-31 02:42:49|分类:JAVA学习笔记|举报|字号订阅首先我们要明白一点,我们所使用的变量就是一块一块的内存空间!!一、内存管理原理:在java中,有java程序、虚拟机、操作系统三个层次,其中java程序与虚拟机交互,而虚拟机与操作系统间交互!这就保证了java程序的平台无关性!下面我们...

2014-03-27 00:41:00 70

bug

2014-03-26 14:29:00 69

栈于队列

一:栈1.栈的应用背景 栈是一种线性数据结构,并且只能在某一端存数据和取数据。关键词:先进先出。2.栈的两种实现方法:2.1用ArrayList实现栈具体代码如下:[java]view plaincopyimportjava.util.ArrayList;publicclassArra...

2014-03-26 14:12:00 85

collection

大的分类:<wbr></wbr>1.Collection:一组各自独立的元素,即其内的每个位置仅持有一个元素。<wbr></wbr>List:以元素安插的次序来放置元素,不会重新排列。<wbr></wbr>Set:不接爱重复元素,它会使用自己内部的一个排列机制<wbr></wbr>2.M

2014-03-26 10:29:00 72

Java Collection Framework

JAVA的集合框架(Java Collection Framework)是JAVA的基础知识,在我们的开发过程中几乎是时时刻刻都要用到的东西。但是因为其中的接口和类很多,我们未必会对其完全熟悉。这里,我就做个简单的归纳和介绍。 先来看一张图: 从上我们可以看出,最顶端其实就是4个接口:Collection,List,Set,和Map。 其中List和Set是继承自C...

2014-03-26 09:46:00 103

在Word2007文档中插入和删除分隔符

 我们在编辑Word文档的时候通常会用到分隔符,分隔符包括分页符、分栏符以及分节符等,通过在文字中插入分隔符,可以把将Word文档分成多个部分,我们可以对这些部分做不同的页面设置和灵活排版,满足比较复杂的文档页面要求。  插入分隔符很容易,但是想要删除分隔符的时候很多朋友往往就不知道该怎么操作了。下面我们就以Word2007为例,介绍在Word文档中插入和删除分隔符的方法和技巧。...

2014-03-21 21:43:00 231

UML图绘制

1、依赖关系2、继承关系3、聚合关系4、合成(组合)关系5、关联关系6、接口一、依赖:虚线箭头。有箭头的那一端为被依赖关系。代码体现:在一个类中,某个方法的参数为另外一个类(或几个类)的类型。pblic classA {public int Sales(classB clsB) {}REM sales是classA中的一个函数}二、继承:空心三角+实线表示。...

2014-03-19 16:55:00 102

WORD脚注引用添加

插入尾注 方法一:快捷键ctrl+alt+d插入尾注方法二:快捷键ctrl+alt+f 插入脚注,然后将脚注转换为尾注问题一:尾注序号样式 默认序号样式为i,ii,iii… 一般都要改成[1],[2],[3]…的样式。方法是:①快捷键按下alt再按s再按q,调出尾注和脚注属性框,选择合适的数字样式,点击应用;②序号样式改为了1,2,3… 但是要怎样加入[]号呢?这里用到...

2014-03-17 20:48:00 396

linux常用命令

系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息cat ...

2014-03-09 11:05:00 51

java环境配置

1、下载jdk(http://java.sun.com/javase/downloads/index.jsp)2、安装jdk-6u14-windows-i586.exe3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"1)在系统变量里新建“JAVA_HOME”变量,变量值为:C:\Program Files\Java\jdk1.6.0_14(根据自己的安装路径填写...

2014-03-09 11:02:00 96

索引存储

clustering_factor 是表征表中数据的存储顺序和某索引字段顺序的符合程度。一、索引的存储结构索引是一种允许直接访问数据表中某一数据行的树型结构,为了提高查询效率而引入,是一个独立于表的对象,可以存放在与表不同的表空间中。索引记录中存有索引关键字和指向表中数据的指针(地址)。对索引进行的I/O操作比对表进行操作要少很多。索引一旦被建立就将被Oracle系统自动维护,查询语句中不...

2014-03-09 10:58:00 490

索引基础知识

索引基础知识SQL Server 2005其他版本0(共 1)对本文的评价是有帮助-评价此主题索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。索引包含由表或视图中的一列或多列生成的键。这些键存储在一个结构(B 树)中,使 SQL Server 可以快速有效地查找与键...

2014-03-09 10:22:00 138

测试知识

1、测试的定义 软件测试是软件工程过程的一个重要阶段,是在软件发布前对软件开发各阶段产品的最终检查,是为了保证软件开发产品的正确性、完全性和一致性而检测软件错误、修正软件错误的过程。 软件测试是: ① 程序测试是为了发现错误而执行程序的过程; ② 测试是为了证明程序有错,而不是证明程序无错误; ③ 一个好的测试用例是在于它能发现至今未发现的错误; ④ 一个成功的测试是发现了...

2014-03-07 22:51:00 202

黑盒设计测试用例方法

日常的测试工作中都在有形无形的应用各种测试方法进行测试,只是没有形成完整的体系概念。这几天将测试用例设计方法进行汇总,将测试思想运用于实际工作中,从而更好的指导测试工作。  首先汇总日常最常用的三种方法:等价类划分、边界值分析法、错误推断法。  1.等价类划分  在软件测试中,穷举法虽然是最安全最保险的一种方法但成本代价高,一般是不可取的。我们可以通过等价类划分方法花...

2014-03-07 14:42:00 133

中国移动苏杭研发中心---android应用开发

以此记录下来 让自己记住自己的每一次努力第一部分:2.5小时的行测加性格测试 数字推理题好多啊第二部分:1.5小时的专业知识测试 有数据结构编程 , 网络,数据库,linux命令,android基础题一下是90%的题,有几道题不记得了1.activity 生命周期及其作用:void onCreate(Bundle savedInstanceState)void onSt...

2014-01-09 15:02:00 178

软件测试知识点

基本要求:1.熟悉软件质量、软件测试及软件质量保证的基础知识;2.掌握代码检查、走查与评审的基本方法和技术;3.掌握白盒测试和黑盒测试的测试用例的设计原则和方法;4.掌握单元测试和集成测试的基本策略和方法;5.了解系统测试、性能测试和可靠性测试的基本概念和方法;6.了解面向对象软件和WEB应用软件测试的基本概念和方法;7.掌握软件测试过程管理的基本知识和管理方法;8.熟悉软件测试的...

2013-08-02 22:01:00 81

笔试面试链接

http://www.mianwww.com/html/category/company-list/baiduhttp://blog.csdn.net/v_JULY_v。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。未完待续...

2013-08-02 21:56:00 112

华为笔试

华为1.static有什么用途?(请至少说明两种)1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本...

2013-08-02 21:44:00 304

测试面试

01. 为什么要在一个团队中开展软件测试工作?  因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。02. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?...

2013-08-02 21:40:00 95

软件测试题目

一、 判断题 (每题2分,20)1、软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。 (初级) ( × )2、发现错误多的模块,残留在模块中的错误也多。( √ ) (初级)3、测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。( × )(初级)4...

2013-08-02 21:39:00 1745

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除