总结-Jmeter使用
? 一、Jmeter目录文件讲解 bin:核心可执行文件,包含配置 extras:插件拓展的包 ? 二、Jmeter语言版本中英文切换 1、控制台修改 ? 三、Jmeter基础功能组件介绍线程组和Sampler 1、添加->threads->线程组(控制总体并发) 2、线程组->添加-> Sampler(采样器) -> Http (一个线程组下面可以增加几个Sampler) 路径:服务器URL Use multipart/from-data for HTTP POST :当发送POST请求时,使用Use multipart/from-data方法发送,默认不选中。 3、查看测试结果 ? ? 四、Jmeter的断言基本使用 1、增加断言: 线程组 -> 添加 -> 断言 -> 响应断言 apply to(应用范围): 2、断言结果监听器: 线程组-> 添加 -> 监听器 -> 断言结果 3、每个sample下面可以加单独的结果树,然后同时加多个断言,最外层可以加个结果树进行汇总 ? ? 五、Jmeter实战之压测结果聚合报告分析 新增聚合报告:线程组->添加->监听器->聚合报告(Aggregate Report) lable: sampler的名称 90% Line : 90% 用户的响应不会超过该时间 (90% of the samples took no more than this time. The remaining samples at least as long as this) ? ? 六、自定义变量和CSV可变参数实操 1、Jmeter用户自定义变量实战 线程组->add -> Config Element(配置原件)-> User Definde Variable(用户定义的变量) 2、Jmeter实战之CSV可变参数压测 如果是多个参数需要同时引用,则在CSV数据文件里面设置加多个字段 ? 七、Mysql数据库压测实操作 1、Jmeter压测实战之JDBC request压测Mysql讲解 JDBC connection Configuration 配置 DataBase URL : 数据库连接地址 jdbc:mysql://127.0.0.1:3306/blog ? 2、Jmeter压测实战之JDBC request压测Mysql,select语句使用jmeter压测mysql,select,insert语句Debug Sampler使用(结果树中查看) Thread Group -> add -> sampler -> debug sampler 参数讲解:(sql结尾不要加";") 1、variable name of pool declared in JDBC connection configuration(和配置文件同名) 2、Query Type 查询类型 3、parameter values 参数值 4、parameter types 参数类型 5、variable names sql执行结果变量名 6、result variable names 所有结果当做一个对象存储 7、query timeouts 查询超时时间 8、 handle results 处理结果集 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |