接口测试相关
可口可乐的围脖
这个作者很懒,什么都没留下…
展开
-
HttpClient示例
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525转载 2015-03-31 16:06:15 · 714 阅读 · 0 评论 -
接口测试之Http
引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/转载 2015-10-13 14:07:41 · 1026 阅读 · 0 评论 -
API 自动化测试框架分享
转载地址:https://testerhome.com/topics/3455框架定位1,数据驱动2,简单流程覆盖,快速迭代3,组合Case不需要Coding总而言之只要是代码能够实现的,能方便API测试的都是框架定位的方向~!框架介绍这边画的很不专业,随便画的应该是还有一个 数据层,所有的都是以数据配置的方式来驱动整个运转的转载 2015-10-14 13:00:13 · 5051 阅读 · 1 评论 -
java处理url中的特殊字符%等
转载:http://www.blogjava.net/renyangok/archive/2007/01/12/93537.htmljava处理url中的特殊字符(如&,%...)URL(Uniform Resoure Locator,统一资源定位器)是Internet中对资源进行统一定位和管理的标志。一个完整的URL包括如下内容:1. 应用协议名称,包括htt转载 2015-10-13 17:12:48 · 2421 阅读 · 0 评论 -
httpclient4.x 使用连接池发送https请求使用总结
由于项目中需要用httpclient进行内部服务请求处理,但之前没有是用httpclient中提供的连接池,而是自己封装的一个类似池的结构,一段时间后产生了性能问题,转而尝试通过是用httpclient内部的池进行处理,而且需要支持https的连接。 所使用的httpclient的版本为4.4.1,一共用到了三个jar:httpclient-4.4.1.jar、httpclient-c转载 2015-10-15 16:20:53 · 2524 阅读 · 0 评论 -
HTTP协议认识
转载地址:http://blog.sina.com.cn/s/blog_12df1b9e60102vw1l.htmlHTTP协议概念HTTP协议(HyperText TransferProtocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状转载 2015-11-16 18:18:41 · 595 阅读 · 0 评论 -
接口测试的一些感悟
转载地址:https://testerhome.com/topics/3701 接口测试的目的这个算是老生常谈了,但我觉得只要聊到接口这个还是绕不过的,没有目标就没有评判标准,所以测试的目的还是很重要的。先搬运一下维基百科上的英文解释(中文没找到,百度的就算了。。。):API testing is a type of software testing that involv转载 2015-12-16 18:36:36 · 9325 阅读 · 2 评论 -
利用fiddler模拟发送json数据的post请求
转载地址:http://www.cnblogs.com/zsjun/p/4998817.htmlfiddler是调试利器,有许多好用的功能,这里简单的介绍一下利用fiddler模拟发送post请求的例子先简单介绍一下失败的例子,最后给出正确的方法 在fiddler里边按照图上所示的设置好之后,点击右上角的execute,会报错 看下原因说的是后端不支持转载 2016-02-03 16:26:53 · 3646 阅读 · 0 评论 -
分层测试设计之接口层
转载地址:http://blog.csdn.net/testman930/article/details/50792071之前说过要写一个测试框架,是对之前分层测试框架进行重构的大改版。一个月已过,接口层的基础版完成了。按优先级,下面会对数据层进行重构,我的愿景是把独立的层级测试用纽带联系在一起,它们之间既能结合也能解耦,这是今年的目标,后面再考虑做平台调底层的分层框架。由转载 2016-04-12 18:33:43 · 1413 阅读 · 0 评论 -
图解 Cookie(小甜饼)
作者:李强强上一篇 图解Http协议 ,这次继续Http家族中的Cookie。泥瓦匠最近看到博客园中一篇好文《超大cookie拒绝服务攻击》,这就是因为浏览器Cookie太大,导致请求时,请求头域过大造成发送失败。下面咱们就了解一下Cookie。按着以前的思路图文并茂哈,没图说个XX。一、概述首先从HTTP说起,Cookie是Http协议中那部分呢?Cookie是什么?自问转载 2016-05-12 11:24:29 · 1505 阅读 · 0 评论 -
接口测试之HttpClient
HttpClient使用详解Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpCl转载 2015-10-13 14:05:46 · 2917 阅读 · 0 评论 -
接口测试之JsonObject
1.JSONObject介绍JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包。2.下载jar包http://files.cnblogs.com/java-pan/lib.rar提供了除JSONObject的jar之外依赖的其他6个jar包,一共7个jar文件说明:因为工作中项目用到的版本是1.转载 2015-10-13 14:03:11 · 2902 阅读 · 0 评论 -
Jsoup做接口测试
最早用Jsoup是有一个小的爬虫应用要写,发现Jsoup较HttpClient轻便多了,API也方便易懂,上手很快,对于response的Document解析的选择器用的是cssSelector(Jquery)选择器,觉得还不错,后来因为其它原因,没有深入的研究,最近看到一位大神用这个,我也就再学习了一下,顺便把这个用Jsoup做接口测试的相关知识点发出来给大家参考下!一. 接口测试的相关知识转载 2015-03-31 16:13:35 · 737 阅读 · 0 评论 -
自动化测试与持续集成方案--接口测试
有人在上一个帖子中问,为什么要把接口测试排在最前面。 原因很简单,接口是先行的,接口没做好,后面的编码工作受限,拿不到数据。传统接口测试接口自动化测试接口自动化的持续集成探讨传统接口测试不知道别人家的接口测试是怎么做的。这边是用postman这个google插件。测试人员按照接口开发人员的wiki,设计测试用例,然后post/get一下。查看返回js转载 2015-05-27 09:38:18 · 4675 阅读 · 2 评论 -
两种bean初始化方法混用造成运行时间消耗
在接口测试中,我们都要对bean进行初始化。初始化方法有两种:一种是建一个基础类文件basecase,在这里面定义接口,并将bean文件加载进来。后面的测试用例只要继承这个basecase就可以。如: 一种是建两个类,一个SpringBeanUtil用来加载bean配置,一个Beans用来定义接口。如下:这种方法区别前一种方法是,这种方法不需要每个用例都去继承一转载 2015-05-21 16:56:59 · 669 阅读 · 0 评论 -
接口测试自动化生成框架
转载地址: http://blog.sina.com.cn/s/blog_6cf812be01010bqf.html 接口测试这个词语,相信大家都不陌生了吧。目前我个人的理解,接口测试应该属于白盒测试的范畴,也是很多测试工程师很想从事和向往的一个测试手段。大家都觉得白盒测试深不可测,但实际上是怎么样的呢.接口测试的实施优先级对于Web应用来说,接口测试就是对某一个接口进行测转载 2015-05-21 16:06:31 · 764 阅读 · 0 评论 -
HttpClient 图解说明
大家刚看这个名字一定会想问这是什么东东,在这我特意百度百科了下HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient是 Apa转载 2015-08-13 08:29:16 · 592 阅读 · 0 评论 -
javaWeb--API 自动化测试框架分享
转载地址:https://testerhome.com/topics/3572目前在做接口测试方面的工作,结合部门现状,初步整理及搭建了api的自动化测试框架,现在把我的思路、框架结构和大家分享出来,一方面希望可以为大家提供一些参考,另一方面也希望大家多提意见,以便测试框架的改进~~主要目的:1, 各版本用例管理2, 结构验证、节点数据正确性校验3, 简转载 2015-11-04 12:29:54 · 10077 阅读 · 3 评论 -
HttpClient如何访问需要提交客户端证书的SSL服务
1.1 问题背景自从***一期工程上了CA认证网关之后,在访问受CA认证网关保护的应用子系统时,必须提交客户端证书。那么问题来了,如果是人工(通过IE浏览器)访问子系统自然没问题,访问时会提示选择证书,输入PIN码等等,照做即可。但是如果是应用程序去访问呢?例如,A子系统提供了外部接口程序,由于受到CA认证网关的“保护”,外部程序如何访问A子系统的接口呢?1.2 问题分析应用程序自然没转载 2015-10-20 09:05:38 · 11255 阅读 · 0 评论 -
EasyMock 使用方法与原理剖析
EasyMock转载 2015-10-10 13:16:55 · 630 阅读 · 0 评论 -
python模拟登录新浪微博
转载地址:http://blog.csdn.net/andrewseu/article/details/487307351.前言从模拟登录这件事上,可以看出公司之间的技术水平,对安全的重视程度。之前做过豆瓣的模拟登录(链接),直接做一个post请求就OK,简直easy. 但是到新浪微博上,这个方法完全行不通,新浪微博简直了!!!各种加密,各种跳转,登录过程神转载 2015-10-28 09:01:08 · 1425 阅读 · 0 评论 -
接口测试之postman
转载地址:http://www.jianshu.com/search?q=%E6%8E%A5%E5%8F%A3%E6%B5%8B%E8%AF%95%E4%B9%8Bpostman&page=1&type=notes第一部分:基础篇postman:4.5.11.安装postman进入postman官网,如果是mac系统可以直接点击mac app安装如果转载 2016-08-14 11:43:51 · 12067 阅读 · 0 评论