当前位置: 首页 > news >正文

微山本地有做网站的么东莞网站建设 乐云践新

微山本地有做网站的么,东莞网站建设 乐云践新,seowhy,seo网络营销案例分析文章目录 一、jmeter连接数据库1、加载JDBC驱动2、连接数据3、SQL Query的Query Type使用方法#xff1a;4、Variable Name使用方法#xff1a;5、Result variable name使用方法#xff1a; 二、Json响应断言1、添加 》 断言 》 JSON断言2、JSON断言界面参数说明#xff1a… 文章目录 一、jmeter连接数据库1、加载JDBC驱动2、连接数据3、SQL Query的Query Type使用方法4、Variable Name使用方法5、Result variable name使用方法 二、Json响应断言1、添加 》 断言 》 JSON断言2、JSON断言界面参数说明 一、jmeter连接数据库 以 apache-jmeter-5.0 版本为例。 1、加载JDBC驱动 以Mysql数据库为例数据库测试需要加载JDBC驱动 1先下载mysql-connector-java-5.1.26.jar 2打开JMeter直接拷贝驱动jar包放到到jmeter安装目录的lib目录下或在jmeter中的测试计划中导入导入JDBC驱动 2、连接数据 1在线程组右键—添加—配置元件–“JDBC Connection Configuration”添加配置JDBC Connection Configuration 2配置JDBC Connection Configuration配置JDBC Connection Configuration具体配置项如下 1、名称默认为空填写你所想设置的名称可为空 2、注释默认为空可为空 3、Variable Name变量名称需要唯一标识与JDBC取样器中的相对应简单理解就是jdbc request的时候确定去哪个绑定的配置。 4、Max Number of Connections 数据库最大连接数默认10建议设置为500 5、Pool Timeout 数据库连接超时单位ms默认10000 默认即可 6、Idle Clearup Interval 空闲连接清理时间间隔 默认即可 7、Auto Commit 自动提交有三个选项true、false、编辑jmeter提供的函数设置。默认为true 默认即可 8、Transaction Isolation 有TRANSACTION_NODE 事务节点 、TRANSACTION_READ_UNCOMMITTED事务未提交读、TRANSACTION_READ_COMMITTED事务已提交读 、TRANSACTION_SERIALIZABLE事务序列化 、DEFAULT默认、TRANSACTION_REPEATABLE_READ事务重复读、编辑等选项默认为default 默认即可 9、Keep-Alive 是否保持连接默认为true 默认即可 10、Max Connection age (ms) 最大连接时长超过时长的会被拒绝默认为5000 11、 Validation Query 验证sql语法默认为select1 12、Database URL 数据库url可以带上字符集比如jdbc:mysql://10.199.132.12:3306/xqy-portal?useUnicodetruecharacterEncodingutf8allowMultiQueriestrue 13、JDBC Driver class JDBC的类默认为空必填mysql一般输入com.mysql.jdbc.Driver 14、Username 数据库的用户名 15、Password 数据库的密码 3添加JDBC Request线程组右键—添加—Sampler—JDBC Request添加JDBC Request 4JDBC Request配置 具体JDBC Request配置项说明如下 1、Variable Name 和上面JDBC Connection Configuration中的Variable Name保持一致 2、Query type 主要包括Select 、Update、Callable Statement、Commit、Rollback选项详见下文使用方法 3、Parameter values 默认为空填写sql中要添加的数据也可以参数化 4、Parameter types 默认为空赋值参数的数据类型需与Parameter values对应起来并以逗号隔开 5、Variable Name 默认为空自定义值供其他接口调用返回值详见下文使用方法 6、Result variable name 把sql执行结果保存到一个数组中 7、Query timeout(s) : 定义查询超时时间单位s默认为空3、SQL Query的Query Type使用方法 1、多个查询语句(不使用参数的情况下)可以放在一起顺序执行需要设置Query Type为Callable Statement然后顺序输入select语句不用加go或者分号。如果Query Type设置为Select Statement的话只执行第一个SQL语句 2、如果SQL语句中需要使用参数变量那么Query Type 需要设置为Select Statement 需要先添加Random Variable然后在Parameter Values中输入{变量名称}中间用逗号分隔。只能执行第一个SQL语句 3、对于Insert、Update、Delete语句需要设置Query Type为Update Statament.数据修改语句中可以使用参数而且可以顺序执行多个修改语句 4、Commit是将SQL Query执行后马上提交使用这个选项时JDBC Connection Configuration中的Auto Commit选项为False。 4、Variable Name使用方法 jmeter官网给的解释是如果给这个参数设置了值它会保存sql语句返回的数据和返回数据的总行数。假如sql语句返回2行3列且variables names设置为A,B,C那么如下变量会被设置为   A_#2 (总行数)   A_1第1列, 第1行   A_2第1列, 第2行   C_#2 (总行数)   C_1第3列, 第1行   C_2第3列, 第2行 如果返回结果为0那么A_#和C_#会被设置为0其它变量不会设置值。 如果第一次返回6行数据第二次只返回3行数据那么第一次那多的3行数据变量会被清除。 可以使用{A_1}…来获取相应的值 5、Result variable name使用方法 如果给这个参数设置值它会创建一个对象变量保存所有返回的结果获取具体值的方法: columnValue vars.getObject(resultObject).get(0).get(Column Name)二、Json响应断言 该组件使您可以执行JSON文档的验证。 首先它将解析JSON如果数据不是JSON则失败。 其次它将使用https://github.com/json-path/JsonPath中的语法搜索指定的路径。如果找不到该路径它将失败。 第三如果在文档中找到JSON路径并要求针对期望值进行验证它将执行验证。对于null值在GUI中有一个特殊的复选框。请注意如果路径将返回数组对象则将对其进行迭代并且如果找到期望值则断言将成功。要验证空数组请使用[]字符串。另外如果patch将返回字典对象则在比较之前将其转换为字符串。 1、添加 》 断言 》 JSON断言 2、JSON断言界面参数说明 1名称节点的名称显示在查看结果树中自己根据实际情况定义。 2注释对该节点进行注释。 3断言存在JSON路径断言JSON元素的路径。 4附加断言值如果要使断言具有某个值把这个值勾选上。如果写了3JSON元素的路径要把这个值勾选上。 5匹配为正则表达式如果要使用正则表示式选中该复选框。 6预期值JSON元素路径对应的值。 7反转断言就是否的意思即如果符合就失败。 可以直接在查看结果树中进行JSON语法的测试。测试ok了再直接放在JSON断言中。 $ 表示跟节点。 [] 表示数组0表示第一个$[0] 表示跟节点后的第一个对象。 resultcode 即key这里要获取resultcode的值所以填写resultcode。 当接口的返回数据比较多的时候可以去https://www.json.cn/进行解析 举例 取第一个id的值$.data[0].id 三、登录获取cooike
http://www.w-s-a.com/news/529568/

相关文章:

  • 网站建设的规划书桂林生活最新网
  • 广东省建设工程执业中心网站wordpress的分类目录和标签
  • 甘肃省两学一做专题网站广东外发加工网
  • 用python导入wordpress公司网络优化方案
  • 效益成本原则网站建设wordpress 上传rar
  • 大连网站制作 连城传媒渠道网络公司官网
  • 电影天堂网站用什么程序做的wordpress 添加链接地址
  • 购买空间网站哪个好重庆英文网站建设
  • 建设网站需要注意什么问题设计网页通常使用什么语言
  • 彩票网站建设要多少钱西安英文网站建设
  • 静态班级网站印象云笔记 wordpress
  • 网站表单及商品列表详情模板永川网站制作联系电话
  • 网站建设与维护难不难网络服务机构的网站
  • 用三权重的网站做友链有好处没企业年金怎么查询
  • 工行网站跟建设网站区别wordpress加入地图
  • 网站的风格对比信息表广告门
  • 教育网站建设毕业设计说明书门户网站模式
  • 洛阳霞光建设网站html做分模块的网站
  • 域名建议网站wordpress 伪静态html
  • 网站风格化设计方案免费模式营销案例
  • 凤翔网站建设农村建设自己的网站首页
  • 怎样用网站做单笔外贸建筑设计公司合作加盟
  • 建网站买的是什么网站开发三层结构
  • wordpress图纸管理网站2345网址导航智能主版
  • 想调用等三方网站数据该怎么做培训课程
  • 高端营销网站建设wordpress咨询
  • 网站搜索框如何做创业怎么做网站
  • 网站手机版管理链接产品推广找哪家公司
  • vuejs 可做网站吗蜘蛛互联网站建设
  • 沈阳网站备案查询17zwd一起做业网站