找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
添加jdbc




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

callable statement 多条语句类型
只要语法正确,任何再多的语句都能支持
update statement  支持非select语句,并且支持多条
若其中夹杂select语句,自动忽略
若其中第一条语句为select语句,报错


参数化
通过CSV set config 导入电脑本地文件
注意:使用${变量名}引用
在sql query中使用问号'?'作为占位符,并传递参数值和参数类型
通过"用户变量"设置变量

pythonmysql库--中间件,用于python和数据库建立连接
游标:一种临时数据存储对象
游标作用:1.执行sql语句2.临时存储查询结果
查询数据类型结果类型为元组类型
improt pymysql
db=pymysql.Connect(user='root',password='123456',host='192.168.2.245',port=3306,databas=)
cursor=db.cursor()#获取游标
cursor.execute('select * from user')#通过游标对象执行sql语句
# sql1=cursor.fetcall()#取出游标中的所有查询结果数据
# print(sql1)
sql2=cursor.fetchone()
print(sql2)

sql3=cursor.fetchmany(5)#自定义取多条数据
print(sql3)
db.close()#关闭数据库
什么是性能测试

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




性能测试的类型:

录制脚本:利用代理服务器进行录制
1.新建线程组
2.新建代理服务器
3.点击工作台--》添加--非测试元件--http代理服务器
4.配置http代理服务器
端口:默认8888 可以修改,要注意端口号不能被其他程序占用
目录控制器:选中为新建的线程组(用来存放脚本)
排除模式中添加不需要录制的内容

5.设置代理服务
5.1打开谷歌浏览器设置
5.2设置--系统--打开您计算机的代理设置 选择手动代理
5.3地址可以是127.0.0.1或者localhost 端口号要与http代理服务器设置的端口号一致
6.点击启动,开启录制脚本
启动报错怎么解决
1.导入证书
在浏览器里面设置隐私设置和安全性下
安全里面有个管理证书在jmeter的bin目录下有个.crt结尾的文件


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


nmon安装使用
1.创建nmon文件夹

2.导入nmon压缩包,进行解压

3.在解压的文件夹中找到nmon文件


a.jdk64位:nmon_x86_64_slesll
b.jdk32位:nmon_x86_slesll
c.找到之后修改文件名尾nmon
d.修改之后查看的文件是否存在相应权限
e.启动nmon文件 ./文件名

按c 查看cpu
按m 查看内存
nmon生成记录常用参数

./nmon -f 20.nmon -s 3 -c 100
-f 输出可以用Excel表解读的数据集文件
-s 每隔多少时间记录一次
-c 刷新次数,就是记录次数





分享至 : QQ空间
收藏

0 个回复

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