zoukankan      html  css  js  c++  java
  • jmeter接口自动化测试

    一.正常单个接口
    1.自定义变量设置服务器地址ip和端口
    2.可以正则表达式提取取出token值设置为请求头里
    如图
    二.接口请求参数涉及取参(单个或多值)
    提取多个值参数,用Json提取器可以直接提取
    三.提取参数里面带有汉字如何提取并传入 如姓名
    1.如果我们提取的参数值是汉字的该如何提取出来并传值呢
    jmeter3版本以后,如jmeter4.0版本,修改jmeter4.0属性文件jmeter.properties将Sampleresult.default.encoding取消注释并格式设置utf-8即可,设置好重启,如图
    四.jmeter链接数据库并取值
    1.如mysql数据库,首先
    1>、下载 mysql-connector-java-5.1.44-bin.jar,哪个版本都可以,按自己的mysql版本来
    2>、将jar包放到jmeter安装路径下的 apache-jmeter-*libext 中
    3>、重启jmeter,要重启
    2.配置链接mysql数据库如图
    .配置变量连接池名称要和JDBC Request里面的变量连接池名保持一致
    .写入sql语句执行,并设置变量名,以列名为主,如图取数成功,debug可以查看设置的具体变量列名及对应参数,可以根据变量名取值了
    .根据上面变量取值做参数传入,如图设置后可以正常取参传入
  • 相关阅读:
    python 2
    Python 1 practice
    python 1
    Python多线程_笔记
    背景自适应不会随浏览器界面放大速效而改变
    平行四边形定理
    动态规划3(区间+树形)
    素数快速生成
    设CPU共有16根地址线,8根数据线,,,
    贪心+huffman编码+模拟退火+分治
  • 原文地址:https://www.cnblogs.com/ITniu/p/10019910.html
Copyright © 2011-2022 走看看