zoukankan      html  css  js  c++  java
  • 接口测试工具--Jmeter

    Jmeter
    1.如果用浏览器老测试接口的话,
    接口地址和参数之间用?连接,参数和参数之间用&连接
    119.23.241.154:880/futureloan/mvc/api/member/register?mobilephone=15021996508&pwd=1234567
     
    2.使用jmeter来测试接口
    1.添加线程组:点击测试计划右键-添加-Threads(users)-线程组
    2.添加http请求:点击线程组右键-添加-sampler-http请求
    http请求界面把名称改成接口名称
    输入域名或IP地址,端口号(没有的话不输)
    路径:接口地址里除了ip地址和端口号以外的东西全部放进去
    parameters是元素的意思,点击添加
    2.添加一个监听器,来查看请求结果与相应结果
    右键点击线程组-添加-监听器-察看结果树
    点击执行,主要查件结果树里面请求的信息
    3.如果只想跑某个模块,可以点击右键禁用
    CSV参数化,可以 同时添加多条数据
    注意在跑这个模块时一定要把其他的模块禁用否则跑步起来
    1.右击模块名称-添加-配置原件-CSV data Set Config
    2.  在本地创建数据,创建一个txt文件把数据放进去
    3.名称就是是什么数据就怎么填
    filename:填本地数据名称和地址
    variable name:就是可以随便填,就是把本地数据全部赋值给这个名字
    3在接口里引用这个本地数据
    引用使用${variable names}
     
    4.点击线程组进入这个界面,添加多少条数据,就填循环多少次
    5.在察看结果树界面点击运行。
    也可以同时引用多组数据,本地数据用英文逗号,隔开即可
     
     
    如何生成随机密码
    点击选项-函数助手对话框-选择random string随机字符串函数
    第一个填密码长度,第二个框填随机密码密码内容 点击生成
    把生成的函数直接拷贝到接口模块pwd内容栏
    点击运行查看即可
     
    在jmeter上查看数据是否添加成功JDBC 跟数据库相关的
    右键添加-sampler-JDBC Request
    select *from member where mobilephone='${phone}'
    右键点击JDBC 添加-配置元件-JDBC Connection Configuration 进行数据库设置,即查询的哪个数据库
                                                                                              **
    下面的4个信息全部在数据库conf的jdbc.properies里面有记载
    进入去查。
    variable name 是吧下面所有的数据库配置信息都存在了xiaocc这个名字里面。
    xiaocc代表了下面所有的配置信息。
                 
    然后把variable name赋值粘贴到JDBC Requst里面的variable name里面
    然后就可以执行了,就可以直接插到数据库里面是否有插入数据

  • 相关阅读:
    Matplotlib 绘图库 基本使用方法
    linux socat命令
    linux shell重定向
    linux man命令
    bashttpd使用手册
    libcurl代码示例
    vim文件头部注释配置
    linux join命令
    iterm2切换显示屏vim乱行解决
    分形与混沌
  • 原文地址:https://www.cnblogs.com/nuonuozhou/p/8643806.html
Copyright © 2011-2022 走看看