posted @ 2018-03-25 22:06
随笔分类 - Jmeter
摘要:在工作中进行压测时,可能并发比较大,一台机子的配置(CPU和内存)可能启动不了那么多并发,这时就需要使用多台机子一起来发压力,就要添加压力机进行分布式测试 一、Jmeter分布式执行原理: 1、Jmeter分布式测试时,选择其中一台作为主控机/调度机(master),其它机器做为执行机/压力机/负载
阅读全文
摘要:一、压力测试场景设置 1、场景设定:进行接口压力测试时,有单场景也有混合场景。单场景就是对一个接口进行请求;混合场景需要对多个接口进行请求,在流程类业务场景会运用到 2、压测时间设定:通常时间为10-15分钟,如果需要进行疲劳测试的话,可以压一天或者一周,根据具体的情况来定 二、压力测试数据准备 在
阅读全文
posted @ 2018-03-25 18:23
摘要:Jmeter本身不能直接连接mysql,所以可以在测试计划中添加.jar包,mysql-connector-java-5.1.7-bin.jar用来连接Mysql; 或者将 mysql-connector-java-5.1.7-bin.jar 放在jmeter安装目录中的lib文件夹中 添加 JDB
阅读全文
posted @ 2018-03-22 16:01
摘要:在进行接口测试过程中,会遇到某个接口中参数,会用到上一个接口中返回的值。为避免重复修改Jmeter脚本,则可在写脚本时把两个接口建立关联 以下以登陆接口(login)和金币充值接口(gold_add)为例,在这两个接口间建立关联,让金币充值接口(gold_add)可以实时取得登陆接口(login)的
阅读全文
posted @ 2018-03-22 14:53
摘要:用Jmeter测试时包含两种情况的参数,一种是在url中,一种是请求中需要发送的参数。URL中的参数,如:http://www.cnblogs.com/fenggf/p/8601716,其中“fenggf/p/8601716”为url参数请求中的参数,如:key-value类型的请求,key 为参数
阅读全文
posted @ 2018-03-20 17:44
摘要:一、Jmeter请求上传文件接口 例如,有个上传文件的接口,接口文档如下图: 然后编写脚本,按照前面文章中写的Http接口测试流程,添加一个线程组,在线程组里面添加一个http请求,请求方式、请求路径、再选择需要上传的文件,具体步骤如下: 1、添加线程组 (右击 测试计划-添加-Threads(Us
阅读全文
posted @ 2018-03-19 15:06
摘要:之前看到虫师在博客对Web接口测试的相关工具/技术进行了划分,主要针对HTTP/SOAP协议接口的功能测试: 1、浏览器URL(GET请求),如: http://127.0.0.1:8000/api/user/stu_info/?stu_name=fengfeng 2、浏览器插件:Poster、Po
阅读全文
posted @ 2018-03-19 12:51
浙公网安备 33010602011771号