一、jmeter压测

在线程组中设置好,然后添加http请求,t添加聚合报告查看压力测试结果,如图:

一般压测时间10-15分钟,如果是稳定性测试,一般n*12小时,这些并发用户一直在请求。

tps:服务端每秒钟能处理的请求数。

响应时间:就是你从发出请求到服务端返回给你数据的时间。

二、jmeter操作数据库

在测试计划中添加mysql-connector-java-5.1.7-bin.jar

最后添加查看结果树。如果既要查询又要修改操作选择Callable Statement这个模式。

断言:自动帮你校验结果。先添加http请求在后面添加:

三、jmeter分布式操作

jmeter分布式压测 (多台电脑一起压测)

1、有多台电脑,每台电脑上都有jmeter,而且这几台电脑都互相能ping通。
2、在我的电脑的jmeter的配置文件里面添加了其他电脑的ip。在jmeter.properties里面添加remote_hosts,用,隔开。
3、在其他人的电脑上要启动jmeter-server。
ps:如果有参数化文件,那么也要在其他人的电脑的同样位置放一份。

在jmeter运行里面远程启动开启。

linux下如何运行:

1、没有图形化界面。

2、先把jmeter的bin目录加入到环境变量里面。

然后执行这个命令
jmeter -n -t e:\path\HTTP请求.jmx -l e:/path/res.jtl
-n 代表在没有图形化界面下运行
-t 指定一个测试脚本
-l 指定结果文件,这个结果文件要以.jtl结尾

四、抓包

Charles抓包  fiddler、wireshark

1、定位问题,前端的、后端的问题
2、发出去的请求,请求头、请求体,返回的数据
3、拦截请求,修改请求

手机抓包设置代理

1、手机得和你电脑在一个局域网里面,得连同一个wifi
2、服务器写你电脑的ip 8888

打断点:

清空记录后继续抓此请求

返回值进行修改

弱网测试:

加个过滤条件

五、webservice接口测试

http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl
wsdl结尾的一个地址
然后打开soapui,新建一个soap项目,然后输入这个地址就ok了。

最新文章

  1. [IOS]edgesForExtendedLayout、automaticallyAdjustsScrollViewInsets
  2. hdu 4405 Aeroplane chess(概率+dp)
  3. RH253读书笔记(8)-Lab 8 Securing Data
  4. Chapter 2 Open Book——29
  5. html5权威指南:表单元素
  6. 【Netty】Netty之Bootstrapping
  7. Linux下Birt、JTreeChart中文乱码问题解决办法
  8. AlexNet 网络详解及Tensorflow实现源码
  9. Scala--控制结构和函数
  10. git总结三、关于分支下——团队合作中最重要的合并分支
  11. [FJOI2018]领导集团问题
  12. SpringCloud和Springboot
  13. React学习笔记_01
  14. CentOS 6.5下PXE+Kickstart无人值守安装操作系统centos7.3
  15. Android开发(十四)——SimpleAdapter与自定义控件
  16. linux command line send email
  17. mybatis 乐观锁和逻辑删除
  18. MUTABLE和IMMUTABLE集合
  19. Python 爬虫-股票数据的Scrapy爬虫
  20. 【Apache】 ab进行压力测试

热门文章

  1. 剑指offer(56)删除链表中重复的节点
  2. 绘制COCO数据集结果
  3. 批处理学习之Bat命令——获取当前盘符、当前目录、上级目录
  4. Pandas 基础(9) - 组合方法 merge
  5. Rancher 容器管理平台-实战训练营-免费视频培训
  6. legend2---开发日志10(ajax请求的方法是否同样会执行base控制器里面的方法)
  7. 【文献08】多移动机器人轨迹跟踪控制系统设计与实现-运动学ADRC控制
  8. 2019ExcelVBA一些自己掉进过的坑
  9. mxnet ubuntu cpu安装
  10. codeforces727E. Games on a CD