摘要: 一、压力测试场景 一般做压力测试时,分单场景和混合场景; 单场景即压测单个接口;多场景即有业务流程的情况;比如说一个购物流程为混合场景,就是有多个接口一起来做操作。 1、单场景,一个请求就可以了 2、混合场景,多个请求 3、压测时间,一般场景都是运行10-15分钟,如果是做疲劳测试的话,可以压一天或 阅读全文
posted @ 2018-03-27 17:23 dd0917 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 运行jmeter,响应数据中文乱码问题解决办法 Jmeter安装目录/bin/jmeter.properties中sampleresult.default.encoding默认为ISO-8859-1,将参数修改为 sampleresult.default.encoding=utf-8 即可,需去掉前 阅读全文
posted @ 2018-03-27 16:04 dd0917 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1、导入jdbc的jar包,因为jmeter本身不能直接连接mysql,所以需要导入第三方的jar包,来连接mysql( jmeter在测试计划中加载jdbc mysql driver ) 2、在线程组下添加JDBC Connection Configuration 3、添加配置信息 必填信息: V 阅读全文
posted @ 2018-03-27 15:52 dd0917 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 图片地址: https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1521176852694&di=b94e169374fa2f6a62bffd6f2ebe2563&imgtype=0&src=http%3A%2F%2 阅读全文
posted @ 2018-03-16 10:50 dd0917 阅读(1544) 评论(0) 推荐(0) 编辑
摘要: 一、关联 关联就是讲获取到返回的值保存起来,给别的请求使用,或者做一些其他的处理。 二、实例 说明: 充值金币,必须添加用户的cookie,cookie需从登录接口中获取; 1、接口文档 登录: 金币充值: 2、在登录请求下添加后置处理器 3、在处理器中填写变量名、表达式等 4、在金币充值请求的Co 阅读全文
posted @ 2018-03-15 16:50 dd0917 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 一、参数化定义 调用接口的时候有入参,参数里面的值经常变化的话,每次去改很麻烦。把经常变的值,改成可以变化的或是提前设置好的一些值,这样的话,调用的时候就不用每次都改它的值了。 三种参数化方式: 1、用户定义的变量:这种就是为了方便管理参数,只能有一个值,比如说ip地址不经常变化的 2、函数生成器: 阅读全文
posted @ 2018-03-15 16:17 dd0917 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 实例:充值 1、接口文档 2、在http请求中写入接口url、路径、请求方式、参数 3、添加cookie管理器 4、在cookie管理器中添加名称、值、域,如图所示: 注:安全栏位不要勾选,否则勾选的安全的话它会加密 传过去就解析不了了 5、查看结果 阅读全文
posted @ 2018-03-15 11:44 dd0917 阅读(10367) 评论(1) 推荐(1) 编辑
摘要: 1、选择files upload,文件名称tab:输入绝对路径,参数名称,运行; 2、查看结果 阅读全文
posted @ 2018-03-15 10:45 dd0917 阅读(1238) 评论(0) 推荐(0) 编辑
摘要: 一、jmeter界面介绍 二、jmeter接口测试实例-登录 1、添加线程组 2、线程组下添加http请求 3、在http请求中写入接口url、路径、请求方式、参数 4、添加察看结果树 在http请求中写入接口url、路径、请求方式、参数 6、调用接口、查看返回值 三、jmeter接口测试实例-添加 阅读全文
posted @ 2018-03-14 23:27 dd0917 阅读(4868) 评论(0) 推荐(0) 编辑
摘要: 一、什么是接口 一般来说有两种:程序内部的接口、系统对外的接口。 程序内部的接口:方法与方法之间,模块与模块之间的交互,程序内部抛出的接口。比如bbs系统,有登录模块、发帖模块等,要发帖就必须先登录这两个模块就得有交互,它就会抛出一个接口,供内部系统进行调用。 系统对外的接口:比如要从别的网站或服务 阅读全文
posted @ 2018-03-14 22:47 dd0917 阅读(291) 评论(0) 推荐(0) 编辑