随笔分类 -  6.接口测试

摘要:天气预报Web服务,数据来源于中国气象局 Endpoint Disco WSDL IP地址来源搜索 WEB 服务(是目前最完整的IP地址数据) Endpoint Disco WSDL 随机英文、数字和中文简体字 WEB 服务 Endpoint Disco WSDL 中国邮政编码 <-> 地址信息双向 阅读全文
posted @ 2018-08-17 10:52 张老师的小黑屋 阅读(1795) 评论(0) 推荐(0)
摘要:有些HTTP接口是直接传递parameter的,有些HTTP请求是将parameter转换为xml串进行传递的。现在要分享的就是如何用soapUI实现xml串的HTTP接口测试。 有些HTTP接口是直接传递parameter的,有些HTTP请求是将parameter转换为xml串进行传递的。现在要分 阅读全文
posted @ 2017-09-03 22:30 张老师的小黑屋 阅读(1664) 评论(0) 推荐(0)
摘要:转载自:http://www.cnblogs.com/findyou/p/5388853.html 说明,本文为学习参考,将于一段时间后删除。 前言 前两篇普及相关基础知识后,本篇主要对举例对国家气象局接口自动化测试进行讲解(Get请求及结果断言),以达到自动化测试入门目的,除了前两篇的一些了解外, 阅读全文
posted @ 2017-09-03 22:29 张老师的小黑屋 阅读(1540) 评论(0) 推荐(0)
摘要:1 import java.io.BufferedInputStream; 2 import java.io.BufferedReader; 3 import java.io.ByteArrayOutputStream; 4 import java.io.IOException; 5 import java.io.InputStream; 6 impo... 阅读全文
posted @ 2017-09-03 22:09 张老师的小黑屋 阅读(29522) 评论(1) 推荐(1)
摘要:LR测试XML格式的数据时,如何手写脚本是个问题,遇到该类问题的时候可以参考上面。 阅读全文
posted @ 2017-09-03 22:04 张老师的小黑屋 阅读(1466) 评论(0) 推荐(0)
摘要:用soapUI测试xml格式的HTTP接口 APP接口自动化测试JAVA+TestNG(三)之HTTP接口测试实例 接口测试总结 阅读全文
posted @ 2017-08-25 06:31 张老师的小黑屋 阅读(409) 评论(0) 推荐(0)
摘要:小伙伴们大家好,上一次和大家分享了《服务端测试之接口测试初探》,讲了一些接口测试的基本概念和理论知识。在上次的分享中,简单提到了接口测试用例设计包含的几个方面。本期我将在上次分享的基础上,和各位小伙伴一起具体看看这几个方面都是什么,在实际的项目中应该如何使用。 一、功能性用例设计 之前讲过,服务端的 阅读全文
posted @ 2017-08-21 13:58 张老师的小黑屋 阅读(6039) 评论(1) 推荐(0)
摘要:本地设计 首先在本地设计 Apache JMeter 测试计划,大家可以参考《接口测试之 JMeter 初探》 ,这里不再重复。 服务器配置 确保服务器已经安装了JDK和Python。 在服务器端创建文件夹 将测试计划上传到该文件夹中,本文以 QA2.jmx 为例。 下载 Apache JMeter 阅读全文
posted @ 2017-08-21 13:54 张老师的小黑屋 阅读(537) 评论(0) 推荐(0)
摘要:一、什么是API接口测试? API接口有多种,个人将其划分为三类。第一种是函数级别的,测试需要对接口的各个参数进行测试,如:Int getResult(String key, String ID, Int ticket)。第二种是对象级别的,开发在使用API接口时,先引入包名,在使用之前声明一个对象 阅读全文
posted @ 2017-08-21 13:51 张老师的小黑屋 阅读(1566) 评论(0) 推荐(0)
摘要:项目背景 公司内部的软件采用B/S架构,目的是进行实验室的数据存储、分析、管理。 大部分是数据的增删改查,但是由于还在开发阶段,所以UI的变化非常快,难以针对UI进行自动化测试,那样会消耗大量的精力与时间维护自动化脚本,对于小团队来说就得不偿失了。 针对此种情况,选用接口测试较为有效。 工具选择 针 阅读全文
posted @ 2017-08-21 12:35 张老师的小黑屋 阅读(1012) 评论(0) 推荐(0)
摘要:功能测试即我们常说的黑盒测试,传统意义上的黑盒测试即验证开发出来的产品是否满足产品提出的产品需求说明书,而接口实际上也是产品需求的一部分; 例如: 产品需求:客户端输入一个词,点击按钮,即按时间倒叙展示这个词相关的新闻; 功能实现:客户端将用户输入的词拼成http请求,发往服务端接口,接口查找了这个 阅读全文
posted @ 2017-08-21 10:34 张老师的小黑屋 阅读(454) 评论(0) 推荐(0)
摘要:最近上线了一个新的服务,这个服务有一个特点就是接入了n个第三方的数据服务,前端通过不同参数请求被测服务端,服务端根据参数不同proxy_pass到不同的后端服务器获取数据,处理后吐给前端展示; 被测服务和后端服务都上线后,发现了一些问题 1、第三方服务器可能会宕机,导致线上的被测服务功能不正常; 2 阅读全文
posted @ 2017-08-21 10:31 张老师的小黑屋 阅读(691) 评论(0) 推荐(0)
摘要:1、JMeter安装配置 2、使用JMeter建立接口测试 ③在线程组中添加HTTP请求(在线程组上右击,添加-Sampler-HTTP请求) 将名称改为待测接口的名称;因在HTTP请求默认值中设置过请求服务器IP和协议,此处不需要再设置即可生效;在方法中选择HTTP请求的方法,我们项目中的接口方法 阅读全文
posted @ 2017-08-21 10:28 张老师的小黑屋 阅读(515) 评论(1) 推荐(0)
摘要:今天跟大家分享一个非常常见大家也非常熟悉的测试工具——postman。 postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。打开chrome浏览器,在浏览器中访问 https://chrome.google.com/webstore/detail/postman/fhbj 阅读全文
posted @ 2017-08-21 10:23 张老师的小黑屋 阅读(1942) 评论(0) 推荐(0)
摘要:提起服务端测试,第一反应想到的可能就是http协议、socket连接、post/get发送请求等等。回想起小编当时初次接触服务端测试,真可谓一脸懵逼,不知道要干什么也不知道从哪儿开始做。服务端测试往往呈现给大家的是一个很大很宽泛的任务,我们知道要做服务端测试但却不知道怎么做,流程是啥,用什么工具去做 阅读全文
posted @ 2017-08-21 10:17 张老师的小黑屋 阅读(2226) 评论(0) 推荐(0)
摘要:问题背景: 在测试&部署监控过程中,我们常常会遇到外部接口返回数据不靠谱的时候。最常见的场合是从某个http获取如json和xml等结构化的结果,进行解析并处理,在这时候出现以下这几种常见类型的错误: (1)整个结构不完整。直接无法解析json/xml。 (2)编码错误,常见的gbk/utf8错误 阅读全文
posted @ 2017-08-21 10:16 张老师的小黑屋 阅读(863) 评论(0) 推荐(0)
摘要:背景介绍: 搜狗手机输入法8.6版本近期发布了一个创新性的功能:Quickshare,用户通过输入法工具条的Quickshare按钮,可以进行百科、地名、音乐等等类别数据的搜索,搜索结果会直接以卡片形式在输入法中展示。Quickshare功能后台接入了不同数据源的接口,例如搜索地名时可以查询到相应地 阅读全文
posted @ 2017-08-21 10:00 张老师的小黑屋 阅读(727) 评论(0) 推荐(0)
摘要:起因:白盒测试过程中,经常会遇到被测接口是私有接口,不能通过直接访问接口进行测试,那么对于这样的接口我们怎么进行路径覆盖呢? 想到的办法: 1. 通过访问上层接口构造相应数据来测试私有接口; 2. 通过走查私有接口,设计用例通过黑盒的方式覆盖代码逻辑; 3. 在私有接口中期望关注的位置上设置断点,构 阅读全文
posted @ 2017-08-21 09:55 张老师的小黑屋 阅读(299) 评论(0) 推荐(0)
摘要:服务端的测试简单来说就是除了前端以外的的测试。 总的来说可以分为以下两类: 1. WEB或者APP的提供业务逻辑的服务端接口测试 2. 数据库、缓存系统、中间件、、jar包依赖、输入输出敏感信息等测试. 其中接口测试占据工作工作中的80%,接口测试的重点是要检查数据的交换,传递和控制管理过程,以及系 阅读全文
posted @ 2017-08-21 09:48 张老师的小黑屋 阅读(781) 评论(0) 推荐(1)