文章目录
- 一、取样器超时(Sample Timeout)参数说明
- 二、准备工作
- 三、测试计划设计
一、取样器超时(Sample Timeout)参数说明
可以对采器设置最大超时时间
右键 >>> 添加 >>> 前置处理器 >>> 取样器超时(Sample Timeout)
- Sample timeout (in milliseconds):超时时间,默认时间为10s秒
注:当设置为0时,0是个特殊值,相当于无限大,永不超时
二、准备工作
慕慕生鲜: http://111.231.103.117/#/login
- 进入网页后,登录,页面提供了账户和密码
- 搜索框输入“虾”
- 右键检查或按F12,打开调试工具,点击搜索
三、测试计划设计
(1)、测试计划右键 <<< 添加 <<< 配置元件 <<< HTTP请求默认值
- 协议:http
- 服务器名称或IP:111.231.103.117
- 端口:8083
- 内容编码:utf-8
(2)、在网页中,调试中点击网络,找到请求,点击标头找到请求标头,复制所有请求标头
(3)、测试计划右键 <<< 添加 <<< 配置元件 <<< HTTP信息头管理器
- 点击从剪切板添加,会将复制的值自动添加进去
(4)、测试计划右键 <<< 添加 <<< 监听器 <<< 查看结果树
(5)、测试计划右键 <<< 添加 <<< 线程(用户)<<< 线程组
(6)、在网页中,调试中点击网络,找到请求,点击负载,复制参数值
(7)、线程组右键 <<< 添加 <<< 取样器 <<< HTTP请求
- 选择GET
- 路径:/product/list
- 点击从剪切板添加,会自动添加;也可手动添加
(8)、HTTP请求右键 <<< 添加 <<< 前置处理器 <<< 取样器超时
- Sample timeout (in milliseconds):10000;默认为10秒
(9)、点击启动,点击查看结果树,查看HTTP请求
如图,可以看到,HTTP请求成功
(10)、修改 取样器超时组件,将Sample timeout (in milliseconds)设置为0
- Sample timeout (in milliseconds):0
注:当设置为0时,0是个特殊值,相当于无限大,永不超时
(11)、点击清除全部,点击启动,点击查看结果树,查看HTTP请求
如图,可以看到,HTTP请求成功
(12)、修改 取样器超时组件,将Sample timeout (in milliseconds)设置为1毫秒
- Sample timeout (in milliseconds):1
注:一般一个 HTTP请求,在内网中,也得两毫秒请求时间
(13)、点击清除全部,点击启动,点击查看结果树,查看HTTP请求
如图,可以看到,HTTP请求失败,请求超时了