自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (12)
  • 收藏
  • 关注

原创 HTTP接口测试工具-CDSpace

HTTP接口测试工具-CDSpace1 简介1.1 功能简介CDSpace是基于Apache Http Client和Sun Http Server两个库,以JavaFX为GUI框架开发的一款HTTP接口测试工具,主要功能分为两部分:1、模拟HttpClient发送自定义请求给服务端,接受响应并将响应的消息体和头域显示在控制台;模拟服务端接受请求,返回自定义的响应,接受请求并将请求的消息体和头域显示

2016-03-24 15:31:43 15452 22

原创 HTTP服务端接口模拟工具-HttpServerMockTool

HTTP服务端接口模拟工具-HttpServerMockTool1 工具功能介绍这个工具可以通过简单的配置达到快速模拟第三方HTTP服务端接口的作用,替代以前要手写servlet代码再放到tomcat下的过程。2 工具使用指南使用前请仔细阅读工具使用指南: 1、安装jdk1.6以上的版本; 2、GUI包含三部分,端口设置,URL和response文件路径设置,控制台; 3、端口设置为需要监听的

2016-01-14 16:45:21 21243 11

原创 shell-自动部署war包到tomcat

#!/bin/shcURL=$1cRootDir=/data/tomcat/tomcat-usercentershRootDir=/data/tomcat/dll#delete old versionrm -rf $shRootDir/usercenter-web.war*#默认war包地址为jenkins上最后一次打包成功的urlif [ $c

2015-07-16 13:57:26 2705

原创 iOS-swift-如何实现树级目录的折叠和展开

如何实现树级目录的折叠和展开1 引言    最近一直在用swift写项目,目前已经完成了小半,大概11月中旬能够完成,到时会出个系列视频,把源码放出来。我是iOS 零基础学习swift,之前没有任何objc经验,这几个星期一直在掉坑爬坑的循环中度过。当前不仅swift中文资料稀缺,英文资料也很少,不少问题到最后还是要去看objc代码,导致我现在看objc连蒙带猜也能明白个七七八八。除此之外

2014-09-30 10:02:01 2972

原创 RobotFramework & Selenium2Library 安装指南

RobotFramework+Selenium2安装指南从目前试用的结果看,RobotFramework完全满足轻松构建和维护自动化工程的条件,且有很多优秀的Keyword Library,能够支持不同类型的测试。对RobotFramework还不了解的同学可以去齐涛-道长的博客熟悉下,笔者也是从这篇博客入门,进而学到很多实用的维护技巧。老道长博客里面也有一篇安装指南,内容翔实丰富,列举了手动

2014-06-04 17:29:33 2295

原创 初识设计模式 chapter 11-代理模式

玩过扮白脸、扮黑脸的游戏吗?你是一个白脸,提供很好且很友善的服务,但是你不希望每个人都叫你做事,所以找了黑脸控制对你的访问。这就是代理要做的:控制和管理访问。就像你将看到的,代理的方式有许多种。代理以通过Internet为它们的代理对象搬运的整个方法调用而出名,它也可以代替某些懒惰的对象做一些事情。

2014-04-21 15:42:00 1121

原创 初识设计模式 chapter 10-状态模式

状态模式:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。这个描述中的第一部分附有相当多的涵义,是吧?因为这个模式将状态封装成为独立的类,并将动作委托到代表当前状态的对象,我们知道行为会随着内部状态而改变。糖果机提供了一个很好的例子:当糖果机是在不同状态时,你投入25分钱,就会得到不同的行为。而这个定义的第二部分呢?一个对象“看起来好像修改了它的类”是什么意思呢?从客户的视角来看:如果说你使用的对象能够完全改变它的行为,那么你会觉得,这个对象实际上是从别的类实例化而来的。然后,实际上,

2014-04-21 10:26:12 1039

原创 初识设计模式 chapter 09-迭代器与组合模式

有许多方法可以把对象堆起来成为一个集合(collection)。你可以把他们放进数组、堆栈、或者是散列表中,这是你的自由。每一种都有它自己的优点和适合的使用时机,但总是有一个时候,你的客户想要遍历这些对象,而当他这么做的时候,你打算让客户看到你的实现吗?我们当然希望不要!这太不专业可。没关系,不要为你的工作担心,你将在本章中学习如何能让客户遍历你的对象而又无法窥视你存储对象的方式;也将学习如何创建一些对象集合(super collection),能够一口气就跳过某些让人望而生畏的数据结构。你还将学到一些关于

2014-04-17 12:43:49 1264

原创 初识设计模式 chapter 08-模板方法模式

设计模式笔记06-模板方法模式

2014-04-15 15:49:21 925

原创 初识设计模式 chapter 07-适配器模式与外观模式

设计模式笔记06-适配器模式与外观模式1 引言在本章,我们将要进行一项任务,其不可能的程度,简直就像是将一个方块放进一个圆洞中。听起来不可能?有了设计模式,就有可能。还记得装饰者模式吗?我们将对象包装起来,赋予他们新的职责。而现在则是以不同目的,包装某些对象:让他们的接口看起来不像自己而像是别的东西。为何要这样做?因为这样就可以在设计中,将类的接口转换成想要的接口,以便实现

2014-04-15 11:26:39 1222 2

原创 初识设计模式 chapter 06-命令模式

设计模式笔记06-命令模式1 引言在本章,我们将把封装带到一个全新的境界:把方法调用(Method Invocation)封装起来。没错,通过封装方法调用,我们可以把运算块包装成形。所以调用此运算的对象不需要关心事情是如何进行的,只要知道如何使用包装成形的方法来完成它就可以。通过封装方法调用,也可以做一些很聪明的事情,例如记录日志,或者重复使用这些封装来实现撤销(und

2014-04-02 16:13:34 1005

原创 初识设计模式 chapter 05-单件模式

设计模式笔记05-单件模式1 引言单件模式(Singleton Pattern),又叫单例模式:用来创建独一无二的,只能有一个实例的对象的入场卷。单件模式的类图可以说是所有模式的类图中最简单的,事实上,它的类图上只有一个类!但是,可不要兴奋过头,尽管从类设计的视角来说它很简单,但是实现上还是会遇到相当多的波折。2 正文2.1 单件模式与全局变量

2014-04-02 14:06:04 1176

原创 初识设计模式 chapter 04-工厂模式

设计模式笔记04-工厂模式1 引言除了使用new操作符之外,还有更多制造对象的方法。你将了解到实例化这个活动不应该总是公开地进行,也会认识到初始化经常造成耦合问题。你不希望这样,对吧?读下去,你将了解工厂模式如何从复杂的依赖中帮你脱困。2 正文2.1 new有什么不对劲当有一群相关的具体类时,通常会写出这样的代码:Duck d

2014-04-01 14:01:08 1198

原创 初识设计模式 chapter 03-装饰者模式

设计模式笔记03-装饰者模式1 引言本章可以称为“给爱用继承的人一个全新的设计眼界”。我们即将再度探讨典型的继承滥用问题,一旦你熟悉了装饰者模式的技巧,你将能够在不修改任何底层代码的情况下,给你的(或别人的)对象赋予新的职责。2 正文2.1本章需求背景1、咖啡店,有四种原材料咖啡:综合、深焙、低咖啡因、浓缩,四种调料:牛奶、摩卡、豆浆、奶泡;

2014-03-31 15:00:57 748 2

原创 初识设计模式 chapter 02-观察者模式

设计模式笔记02-观察者模式1 引言有一个模式可以帮你的对象知悉现况,不会错过该对象感兴趣的事。对象甚至在运行时可决定是否要继续被通知。观察者模式是JDK中使用最多的模式之一,非常有用。我们也会一并介绍一对多关系,以及松耦合(没错,我们说的是耦合)。有了观察者,你将会消息灵通。2 正文2.1 当前的境遇1、WeatherData类具有三个

2014-03-31 11:06:05 895

原创 初识设计模式 chapter 01-策略模式

设计模式笔记01-入门1.引言上周快速地把《Head First设计模式》推到第7章,这周状态不佳,除了写了个工具之外书都没翻,现在连设计模式的名字都记不全了,深感大脑记忆学的快忘的也快。本着好记性不如烂笔头的原则,同时也方便以后自己再来复习回顾的时候不用大篇地再把原书翻一遍,以后每一章都会写一篇博客用来自我总结。2.正文笔记2.1继承的缺点1、代码在多个子类中重复

2014-03-28 10:56:30 907

原创 Http接口测试工具HttpTestTool

项目需要测试http接口,网络上已有的工具,像fiddle、开源小工具这些,都不符合我快速测试要求,于是仿照在华为做外包时的使用一个工具,写了一个简洁版的小工具。    工具支持测试get、post消息,自定义http header,没有其他特殊的功能,有需要的可以拿去使用。    csdn站内下载链接(无须资源分):http://download.csdn.net/detail/adoa

2014-03-27 12:55:06 5743 2

原创 TCP/IP系列——长连接与短连接的区别

1 什么是长连接和短连接三次握手和四次挥手在介绍长短连接之前先要说下握手和挥手的概念,这种TCP层的问答式的交互方式同时也在很多应用层协议的绑定消息中使用。三次握手为连接的建立过程,握手失败则连接建立失败。四次挥手为连接的完整释放过程,也会发生某个消息丢失或者超时的情况,有一方主动发送FIN消息即表示连接即将释放。注:具体的SYN、ACK、FIN消息分别代表什么意思

2014-02-11 16:58:15 1833

原创 2014个人学习计划

1、保持对Selenium的关注,为开源框架Dagger贡献源码OR输出自己的Selenium automated test framework;2、熟悉java三大框架SSH,独立完成一个“BUG管理系统”的coding;3、阅读10本以上IT书籍,暂列:google测试之道、Web之困、TCP/IP卷1、Java核心技术卷2、Oracle SQL高级编程、C++ Prime 11中文版

2014-01-06 13:47:45 766

翻译 Selenium 3 之路

Selenium 3 之路Selenium 2 于2011年7月正式发布,时光如梭,一转眼已经两年了。WebDriver作为Selenium 2最主要的新特性,目前已被收录为W3C标准API,全面支持Chrome、FireFox和Opera。Selenium 2共发布34个子版本,官方支持Java、C#、Python、Ruby和JavaScript,后续将会支持Perl、PHP和其他语言的AP

2014-01-02 14:45:38 1212

翻译 Selenium 2.0 WebDriver 使用指南

Selenium WebDriver注意:我们正致力于完善帮助指南的每一个章节,虽然这个章节仍然存在需要完善的地方,不过我们坚信当前你看到的帮助信息是精确无误的,后续我们会提供更多的指导信息来完善帮助文档。1.WebDriver介绍Selenium 2.0最主要的新特性就是集成了WebDriver API。我们设计WebDriver的初衷是提供更加简单明了的

2013-12-23 14:29:56 2759

原创 TestLinkTool——TestLink用例模板转换工具

支持将Excel 2003一键转换为符合TestLink要求的xml文件,并保留用例层级关系。        Excel模板包括9个字段:一级目录、二级目录、三级目录、用例名称、用例编号、用例级别、预置条件、操作步骤、预期结果。模板如下:

2013-12-02 16:31:11 4114 4

Http接口测试要你命3000—CDSpace V1.1

CDSpace既能模拟Http客户端发送请求(类似postman),也可以模拟Http服务端接受请求,基本满足Http接口测试所能遇到的所有场景:支持Get/Post/Put/Delete方法,支持自定义消息头,本地文件管理数据方便传阅。良心出品,欢迎传阅。 CDSpace使用JavaFX编写的,最低支持的JDK1.8,请下载高于1.8的JDK。 相比1.0,V1.1修复了一些BUG。

2016-04-14

Http接口测试要你命3000—CDSpace

CDSpace既能模拟Http客户端发送请求(类似postman),也可以模拟Http服务端接受请求,基本满足Http接口测试所能遇到的所有场景:支持Get/Post/Put/Delete方法,支持自定义消息头,本地文件管理数据方便传阅。良心出品,欢迎传阅。 CDSpace使用JavaFX编写的,最低支持的JDK1.8,请下载高于1.8的JDK。

2016-03-21

Http接口测试工具CDSpace

CDSpace既能模拟Http客户端发送请求(类似postman),也可以模拟Http服务端接受请求,基本满足Http接口测试所能遇到的所有场景:支持Get/Post/Put/Delete方法,支持自定义消息头,本地文件管理数据方便传阅。良心出品,欢迎传阅。

2016-03-21

微型HTTP服务器-HttpMockServerTool

HttpMockServerTool,经过简单配置可模拟HTTP/HTTPS服务器接口。

2016-01-29

HTTP服务端接口模拟工具-HttpServerMockTool

这个工具可以通过简单的配置达到快速模拟第三方HTTP服务端接口的作用,替代以前要手写servlet代码再放到tomcat下的过程。使用指南可以参照工具中的帮助标签,或者我的博客http://blog.csdn.net/adoaiwen1314/article/details/50518758

2016-01-14

swift实现树级结构Cell折叠和展开

http://blog.csdn.net/adoaiwen1314/article/details/39692473 具体请参考站内blog

2014-09-30

RobotFramework安装包.part2

安装指南: http://blog.csdn.net/adoaiwen1314/article/details/28425503

2014-06-05

RobotFramework安装包.part1

安装指南 http://blog.csdn.net/adoaiwen1314/article/details/28425503

2014-06-04

Http接口测试工具HttpTestTool

项目需要测试http接口,网络上已有的工具,像fiddle、开源小工具这些,都不符合我快速测试要求,于是仿照当时在华为做外包时的一个工具,写了一个简洁版的。 工具支持测试get、post消息,自定义http header,没有其他特殊的功能,有需要的可以拿去使用。

2014-03-27

TestLink测试用例模板转换工具

这个第二个版本,想比第一个版本,支持被转换的excel包含多个sheet页,且生成的xml文件包含的用例数最大为100(TestLink批量导入超过100条用例会产生遗漏)。 具体使用方法参见博客:http://blog.csdn.net/adoaiwen1314/article/details/17075491

2014-01-24

TestLink测试用例模板

TestLink测试用例模板,配合使用TestLinkTool转换成符合TestLink导入要求的XML文件,并保留用例层级关系。 TestLinkTool站内下载地址:http://download.csdn.net/detail/adoaiwen1314/6649503

2013-12-25

TestLinkTool TestLink用例模板转换

支持将Excel 2003一键转换为符合TestLink要求的xml文件,并保留用例层级关系。 Excel模板包括9个字段:一级目录、二级目录、三级目录、用例名称、用例编号、用例级别、预置条件、操作步骤、预期结果。 具体使用方法可以参考我的博客:http://blog.csdn.net/adoaiwen1314/article/details/17075491

2013-12-03

空空如也

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

TA关注的人

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