• JMeter接口测试从入门到实战--08--第一个Http请求


    HTTP请求:

    1、 Web服务器
      协议:填入http
      指定Http请求的主机地址,不需要加上http://,JMeter自动会加上
      普通Web服务端口号默认是80,邮箱端口一般是443,126邮箱也用此端口号
    2、HTTP请求
      方法
      下拉列表中有很多选项,其中我们常用的是Post与Get
      Get提交请求时会把参数暴露在浏览器地址栏,且长度有限制
      Post提交请求没有长度限制,用户一般也看不到提交的内容,较get方式安全
      路径
      除去主机地址部分的访问链接,我们这里是/categories/115/skus/
      内容编码
      大多数指定成UTF-8格式
    3、
    自动重定向:HttpClient接收到请求后,如果请求中包含重定向请求,HttpClient是可以自动跳转的,但是只针对Get与Head请求,勾选此项则“跟随重定向”失效;
    自动重定向可以自动转向到最终目标页面,但是JMeter是不记录重定向过程内容的,比如在察看结果树中是无法找到重定向过程内容的
    (A重定向到B,此时只记录B的内容不记录A的内容,A的响应内容我们暂且叫过程内容),如果此时你要做关联,那就比较遗憾了,你无法关联到。
    跟随重定向:Http Request 取样器的默认选项,当响应Code是3 xx时(比如301是重定向),自动跳转到目标地址。
    与自动重定向不同,JMeter会记录重定向过程中的所有请求响应,在查看结果树时可以看到服务器返回的内容,所以你可以对响应的内容做关联。
    Use KeepAlive:对应Http响应头中的Connection:Keep-Alive,默认选中
    Use multipart/form-data for POST
    当发送HTTP POST 请求时,使用Use multipart/from-data方法发送,比如我们可以用它做文件上传;这个属性是与方法POST绑定的。
    Browser-compatible headers
    浏览器兼容模式,如果您使用Use multipart/form-data for POST建议勾选此项
    Timeouts:指定超时时间,单位是毫秒;Connect指定连接超时时间”“Response指定响应超时时间。
    4、参数
    请求一起发送参数
    可以把要发送的参数(就是表单域)与值填到此域
    Get方法也适用
    Post方法中传值方式key=value格式也适用
    5、消息体数据
    Post方法son格式数据编写区域 
     
     

     

  • 相关阅读:
    SVN--代码状态检查(图文并茂)
    SVN服务器的环境搭建(图文并茂)
    SVN基本配置--创建版本库(图文并茂)
    GPS定位(GPS导航)GPS授时三者是一个概念吗?
    北斗授时服务器(北斗时钟服务器)助力工业组态监控系统
    浅谈PTP精密时钟同步(GPS北斗授时)原理及应用
    NTP时间同步服务器(时钟服务器)如何助力桥梁监控系统的?
    网络时间服务器(NTP服务器)应用铁路计算机联锁系统
    NTP时钟服务器(时钟系统)助力阜阳卷烟厂
    子母钟系统(GPS授时系统)工作模式介绍
  • 原文地址:https://www.cnblogs.com/jenny-jenny/p/15205170.html
Copyright © 2020-2023  润新知