找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
本帖最后由 武汉18期谭袁 于 2022-9-21 09:13 编辑

jmeter    操作数据库
select  statement    查询语句类型
仅支持查询语句,并且一次只能执行一次

callable  statement    多条语句类型
只要语法正确,任何再多的语句都能支持

update   statement     支持非select语句,并且支持多条
若其中夹杂select语句,自动忽略
若第一条语句为select语句,则会报错

参数化
通过csv  data  set  config   导入电脑本地文件
注意:使用 $ { 变量名} 引用

在sql  query中使用 ’ ?‘  作为占位符,并传递参数值和参数类型
通过 ’ 用户参数 ' 设置变量

pymysql 库 ——中间件,用于python和数据库建立连接
游标: 一种临时数据存储对象
游标作用:1.执行sql语句  2.临时存储查询结果
查询数据结果类型为元组类型

为什么要做性能测试
1.评估系统能力
2.识别系统中的弱点
3.验证系统的稳定性和可靠性
4.系统调优

录制脚本
利用代理服务器进行录制
1.新建线程组
2.新建代理服务器
点击工作台——添加——非测试元件——HTTP代理服务器
3.配置http代理服务器
端口:默认8888   可以进行修改 要注意端口号不能被其它程序所占用
目标控制器:选中为新建的线程组(用来存放脚本)
排除模式中添加不需要录制的内容
4.设置代理服务
   4.1 打开谷歌浏览器设置
   4.2 设置--系统--打开计算机的代理设置--选择手动代理
   4.3 地址可以是127.0.0.1  或者  localhost   端口号要与http代理服务器设置的端口号一致
5.点击启动,开始录制脚本

录制报错解决
导入证书
隐式设置和安全性——安全——管理证书——在jmeter的bin目录下有个 . crt结尾的文件

nmon    实时监控工具
常用参考指标
吞吐量
响应时间
TPS(每秒系统处理事务的数量)
并发数
请求错误率
资源利用率(如:cpu、内存)

nmon安装使用
1.mkdir 创建nmon空文件夹
2.导入nmon压缩包,进行解压  点xshell把压缩包拉进去
3.再解压 tar  -zxvf 接压缩包名称,在解压的文件夹中找nmon文件
   a.   jdk64位:nmon_x86_64_sles11
   b.   jdk32位:nmon_x86_sles11
   c.   找到之后修改文件名尾nmon
   d.   修改完之后查看文件是否存在相应权限
   e.  启动nmon文件  . / 文件名

按   c  查看cpu
按  m  查看内存
nmon生成记录常用参数
. / nmon   -f  20 . nmon   -s   3  -c 100

-f   输出可以用excel表解读的数据及文件
-s   每隔多少秒记录一次
-c   刷新次数,就是记录次数





分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册