zoukankan      html  css  js  c++  java
  • fiddler和jmeter的使用 --更新中

    fiddler的使用:

    http://blog.csdn.net/ohmygirl/article/details/17846199
    http://blog.csdn.net/ohmygirl/article/details/17849983
    http://blog.csdn.net/ohmygirl/article/details/17855031

    使用fiddler获取到的url,请求参数、头部信息、cookies来发送请求

    遇到的问题:

    显示[no cookies]

    添加-配置元件-HTTP cookies管理器,添加cookies的名称,值,域(如图)

    测试发现在http头部信息增加cookies,还是报[no cookies],但是接口处理并返回正常

    参数填写完成后,发送请求一直返回失败:

     Content-Length :51

     去掉头部信息的Content-Length,接口返回成功

    有些头部信息会导致接口处理失败,一般只需要保留Content-Type 和 Cookie,其他的信息在请求的时候会自动生成

    jmeter的参数传递:

    添加--后置处理器--正则表达式提取器

    需要传递的数据为:{"IsSucceed":false}

    正则表达式:{"(.*?)":(.*?)}               -- ()为需要匹配的值,这个正则表示两处需要匹配

    模板:$1$$2$            --$数字$为固定的格式,其中的数字指匹配正则表达式中的第几个值,只取第二个则为$2$

    匹配数字 : --多个字段的话最好用0或1 ,这两个暂时获取参数的格式为${userid_g1}  userid(引用名称)、1(取模板中的第几个匹配值)  ;

                           -1取到的值为   userid_1_g0   userid_1_g1 等格式的,可以用debug sampler查看具体的参数和值

    想要查看jmeter打印的参数:

    添加--sampler--debug sampler

    r如图:此处为传递的变量值

    埋点测试:

         用一些有标志性的代码打印来查看接口的使用频率,用于数据分析,更好的满足用户的需求爱好

    什么时候用到fiddler:

    1.看重要的请求有没有加密,能不能篡改

    2.请求是否重复发送

  • 相关阅读:
    正则表达式
    查看当前文件大小
    logging日志快速上手
    kafka消息队列的使用
    修改文件权限给指定的用户
    使用Dockerfile构建镜像
    k8s 常用命令总结
    k8s pod.yaml配置文件参数
    Linux安装依赖包
    Freeswitch配置SIP网关拨打外部
  • 原文地址:https://www.cnblogs.com/hqsbrx/p/13357660.html
Copyright © 2011-2022 走看看