接口测试
文章平均质量分 65
df0128
在路上
展开
-
Jmeter基础之编写HTTP接口用例
使用Jmeter书写一个接口用例第一:添加线程组一、添加一个线程组,方法如下图所示: 二、配置线程组,如下图图所示: 需要填写名称,按需要修改线程数、等待时间和循环次数等; 第二:添加http请求一、添加http请求: 右键点击线程组–》添加–》Sample–》HTTP请求,如下图所示: 二、配置http请求: 如下图所示:配置名...原创 2018-05-26 17:47:26 · 2099 阅读 · 0 评论 -
【接口测试】Http请求各内容说明
Http请求各内容说明由于在接口测试中,会用到诸多http的设置和内容,而如何看接口的信息呢?如下以chrome下的接口内容做说明,说明下http接口请求的内容:F12打开开发者工具,在网页做一些操作,DevTools里就会有所有的请求出现,包括接口请求和其他各种资源请求譬如图片,css样式,js等;如下为一个接口请求:如上图所示,左侧为接口栏,右侧为接口内容栏:右侧主要包括Heade...原创 2018-10-20 18:18:52 · 4086 阅读 · 0 评论 -
【接口测试】【HttpClient】使用HttpClient4+testNG进行简单的接口测试
一、HttpClient使用HttpClient使用方法详见教程https://mp.csdn.net/mdeditor/83043457#二、testNGmaven 的pom添加如下:<dependency> <groupId>org.testng</groupId&原创 2018-10-19 17:20:08 · 1539 阅读 · 0 评论 -
【HttpClient】HttpClient4.5基础教程
一、前言1、说明HttpClient是一个目前最常用的用于模拟客户端发送http请求的工具,可用于接口自动化测试或者爬虫或者在项目中加入获取其他网站数据等;支持目前所有的请求方式,如put,post,get,delete等;2、maven依赖添加maven依赖如下:<dependency> <groupId>org.apache.ht原创 2018-10-14 22:48:43 · 10558 阅读 · 0 评论 -
python第三方库requets使用说明
一、安装requests由于本机安装了python3和python2,故安装requests有点区别,如下:对于python2,则在cmd中输入py -2 -m pip install requests,如果要在python3中安装,则在cmd中输入py -3 -m pip install requests即可;二、使用requests1、导入requestsimport reques...原创 2018-09-18 23:01:52 · 1684 阅读 · 0 评论 -
Jmeter之JDBC Request示例
1、JDBC Request说明: 这个Sampler可以向数据库发送一个jdbc请求(sql语句),并获取返回的数据库数据进行操作。它经常需要和JDBC Connection Configuration配置原件(配置数据库连接的相关属性,如连接名、密码等)一起使用。2、数据配置说明:准备mysql,数据如下: 3、JDBC Connection Configuration配置...原创 2018-07-29 00:13:15 · 8537 阅读 · 0 评论 -
Jmeter基础之使用自带录制器录制脚本
除了badboy外,Jmeter也自带的有录制器可以用来录制脚本,方法如下: 1、创建线程组并添加HTTP代理服务器: 2、修改HTTP代理服务器设置为上图设置; 3、修改端口为一个未使用端口; 4、修改IE浏览器的代理设置,其中端口要与第三步相同; 5、点击HTTP代理服务器的中的绿色三角启动按钮,启动录制; 6、打开IE浏览器进行操作此处范例中登录www.baidu.com...原创 2018-06-09 22:12:59 · 2010 阅读 · 0 评论 -
Jmeter基础之使用badboy录制脚本
Jmeter录制脚本有两种方式,一种是用Jmeter自带的录制功能,另一种是用其他工具来进行录制病导出为Jmeter可以识别的格式,此类可用工具主要为badboy。使用badboy录制脚本的方法:1、先下载badboy工具,下载地址http://www.badboy.com.au/; 2、安装badboy,默认安装或者自定义安装皆可; 3、打开badboy,开始录制(注意一开始的录...原创 2018-06-09 21:57:11 · 2837 阅读 · 2 评论 -
Jmeter配置之逻辑控制器
Jmeter配置之逻辑控制器一、说明1、Jmeter官网对逻辑控制器的解释是:“Logic Controllers determine the order in which Samplers are processed.”。意思是说,逻辑控制器可以控制采样器(samplers)的执行顺序。由此可知,控制器需要和采样器一起使用,否则控制器就没有什么意义了。放在控制器下面的所有的采样器都会当做...原创 2018-06-14 22:11:20 · 5522 阅读 · 1 评论 -
Jmeter基础之简单的Http请求性能测试用例
在了解了http请求的配置和线程组配置之后,现在来写一个简单的http性能测试用例;原创 2018-06-06 14:11:03 · 1398 阅读 · 0 评论 -
Jmeter采样器之HTTP请求配置说明
名称:本属性用于标识一个取样器,建议使用一个有意义的名称。注释:对于测试没有任何作用,仅用户记录用户可读的注释信息。服务器名称或IP :HTTP请求发送的目标服务器名称或IP地址。端口号:目标服务器的端口号,默认值为80 。协议:向目标服务器发送HTTP请求时的协议,可以是http或者是https ,默认值为http 。方法:发送HTTP请求的方法,可用方法包括GET、POST...原创 2018-05-29 22:46:03 · 15251 阅读 · 1 评论 -
Jmeter配置之线程组启动和配置说明
线程组启动和停止说明启动和停止线程组的方法:1、右键线程组启动或停止,如下图所示: 2、在菜单栏点击快捷按钮,如下图所示: 3、菜单栏的运行选项下,如下图所示: 三种启动位置选项有些差异,主要部分相同;启动说明所有启动选项说明如下: 启动:启动测试计划,受定时器等其他配置影响;(工具栏,启动选项和线程组右键均可以选取); Start no pauses: 无停...原创 2018-05-28 23:06:23 · 15601 阅读 · 0 评论 -
【JSON-RPC】JSON-RPC轻量级远程调用协议介绍和使用其进行接口测试
目录前言协议简述一、JSON-RPC协议描述使用JSON-RPC进行接口下发一、maven配置二、工具类书写前言之前使用java做接口测试,均使用HttpClient来进行,今次遇到一个新的项目使用python的odoo框架开发,其接口和之前的网站稍有不同,导致在前台看到的接口返回内容和之前的差别很大,一般的restful接口在控制台里是这样的:而现项目的控制台显示如下:这种参数用通用...原创 2018-11-29 11:47:36 · 4590 阅读 · 1 评论