06 2019 档案

摘要:最近遇到的问题是,登录需要验证码,验证码每次都变且无规律,所以录制登录接口就没办法录制了。于是就想着能不能直接在cookie管理器中保存我登录后的信息,其他接口直接调用这个参数呢?经过试验,有的系统可以,有的不可以,不可以的还没找到原因和解决办法,先写可以使用的步骤吧。 1、打开火狐浏览器,登录要保 阅读全文
posted @ 2019-06-24 10:19 fendou003 阅读(3081) 评论(0) 推荐(0)
摘要:若在测试其接口时需先登录,该如何操作? 若在测试其接口时需先登录,该如何操作? 若在测试其接口时需先登录,该如何操作? 若在测试其接口时需先登录,该如何操作? 测试内容简介:1、POST请求,参数为第一条响应中的id3、GET请求,带Token值结构图如下: 步骤如下:1、新建线程组2、添加http 阅读全文
posted @ 2019-06-21 10:12 fendou003 阅读(726) 评论(0) 推荐(0)
摘要:JMeter有一个很强大的功能就是可以用来做接口测试。 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 我们从接口测试中涉及到的一些基础知识讲起。 Jav 阅读全文
posted @ 2019-06-21 10:06 fendou003 阅读(3976) 评论(1) 推荐(0)
摘要:三种参数化方式:用户参数、CSV数据配置(文件导入)、随机参数化 一、用户参数 整体界面: 添加http请求: 添加用户参数: 在用户参数中添加变量: 在查看结果树中,可以看到参数已经生效了。 二、CSV数据配置 (文件导入) 添加CSV Data Set Config http请求中添加参数 线程 阅读全文
posted @ 2019-06-20 18:05 fendou003 阅读(180) 评论(0) 推荐(0)
摘要:集合点:设置一定的用户,来执行并发的操作。如淘宝的秒杀,多个用户同时进行一个操作。 在性能测试的时候,设置集合点是为了实现绝对的并发,测试服务器的承载能力。当所有的线程都达到集合点的时候,才开始发送请求。 JMeter里面的集合点通过添加定时器来完成。 操作步骤: 线程组右击添加→定时器→Synch 阅读全文
posted @ 2019-06-20 18:04 fendou003 阅读(235) 评论(0) 推荐(0)
摘要:一、将mysql-connector-java-8.0.12-bin.jar放入Jmeter安装目录的bin文件夹中 (注:驱动包的版本一定要与你数据库的版本匹配,驱动版本低于mysql版本有可能会导致连接失败报错) 二、在测试计划面板点击“浏览...”按钮,将JDBC驱动添加进来。下载和mysql 阅读全文
posted @ 2019-06-20 17:19 fendou003 阅读(246) 评论(0) 推荐(0)
摘要:由于jmeter本身的瓶颈,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至还会引起java内存溢出的错误。 解决这个问题,可以使用分布式测试,运行多台机器运行所谓的Agent来分担JMeter自身的压力,借此来获取最大的并发用户数。 简而言之,一台机器生成很多虚拟 阅读全文
posted @ 2019-06-20 17:11 fendou003 阅读(123) 评论(0) 推荐(0)
摘要:JMeter中,对response返回JSON格式的数据进行处理,格式如下: 数据提取方法: 正则表达式提取 正则表达式提取器说明: Apply to:应用范围(一般就选择默认的Main sample only),就算有重定向,一般也是提取最终那个请求的接口。 要检查的响应字段:样本数据源。 主体: 阅读全文
posted @ 2019-06-20 14:36 fendou003 阅读(579) 评论(0) 推荐(0)