
性能测试
文章平均质量分 72
weiyi556
目前的技术水平有限,博客定位于学习心得和总结。
展开
-
JMeter JDBC Request 数据库压力测试
准备所执行数据库的权限,用户名,密码 需要执行的sql语句 数据库驱动包步骤以mysql数据库为例 先验证sql语句,通过数据库管理工具或者命令行执行sql语句,确保sql语句的正确性和有期望的返回数据。 导入mysql数据库的驱动jar包,前往https://dev.mysql.com/downloads/connector/j/ 下载jar包,下载后将mysql...原创 2018-01-25 17:17:44 · 748 阅读 · 0 评论 -
压力测试工具Wrk介绍
压力测试工具Wrk介绍概念GitHub地址:https://github.com/wg/wrk安装方式安装环境:Contos7切换到用户级的源码目录cd /usr/local/src安装git,因为要从GitHub下载,如果已经安装,忽略此步,其他机器请使用其他命令如apt-getyum install git -y从GitHub中clone源码git ...原创 2018-01-11 21:08:30 · 10272 阅读 · 0 评论 -
简单谈一谈压力测试
最近,在做API的压力测试,趟了不少坑,然后呢,简要记录一下。压测前需要准备的一些事 拿到API文档不要立马上手,先基准测试,就是执行一次接口测试,至少要压这个接口,要先熟悉一下他的参数,参数的含义,读写哪张表,修改了哪些字段,接口和接口是否有关联(如上课和下课的接口,必须先上课,再下课),还有接口使用的数据能否复用(如获取个人信息的接口及参数,可以获取上万次,但是删除文件的接口,接口实...原创 2018-01-11 00:06:52 · 2696 阅读 · 3 评论 -
JMeter 基本身份验证
先说说为什么会有这个话题?首先,有几个疑问【1】JMeter 可以对登录需要密码的服务器做压力测试吗?(什么意思?需要压测一个接口,但是这个需要服务的账户密码登录验证通过以后,才能访问该 url 资源)【2】存在这样一个接口 http://username:password@host:port/path,其实就是对上述内容的一个举例,需要在接口中验证身份(头一次见这样的接口...原创 2018-12-16 17:16:49 · 7259 阅读 · 1 评论 -
JMeter 在非 GUI 模式下输出响应数据到 jtl
在 GUI 模式下执行JMeter 在 GUI 模式下,执行测试计划,在察看结果树中,是可以看到返回内容的,如下:在非 GUI 模式下执行有时候,需要从 Linux 机器,执行 JMeter 压测,需要把 GUI 模式下生成的 jmx 文件迁移至 Linux 环境,然后执行 ./jmeter.sh -n test.jmx -l test.jtl 命令。迁移后的 jmx 脚本不...原创 2018-12-16 18:08:45 · 2908 阅读 · 0 评论