jmeter工作区介绍

image

快捷菜单的功能从左到右依次是:

新建测试计划:
选择测试计划模板,创建一个新的测试计划:
选择并打开已经存在的测试计划:
保存测试计划:
剪切选定的元件,如果元件是父节点,那么其子节点也一同被剪切;
复制选定的元件及子元件:
粘贴复制的元件及子元件:
展开目录树
收起目录树
禁用或者启用元件,禁用元件的子元件也会被禁用:
本机开始运行当前测试计划,按线程组的设置来启动:
立即开始在本机运行当前测试计划:
停止在运行状态的测试计划,当前线程完成后停止:
停止运行测试计划,立即停止,类似杀死进程:
清楚运行过程中元件显示的响应数据,比如查看结果数中的内容,聚合报告中的内容,但不能清楚日志控制台中的内容:
清楚所有元件的响应数据,包括日志:
查找:
清楚查找:
函数助手对话框,这些函数在做参数化时会用到:

新建测试计划:

选择测试计划模板,创建一个新的测试计划:

选择并打开已经存在的测试计划:

保存测试计划:

剪切选定的元件,如果元件是父节点,那么其子节点也一同被剪切;

复制选定的元件及子元件:

粘贴复制的元件及子元件:

展开目录树

收起目录树

禁用或者启用元件,禁用元件的子元件也会被禁用:

本机开始运行当前测试计划,按线程组的设置来启动:

立即开始在本机运行当前测试计划:

停止在运行状态的测试计划,当前线程完成后停止:

停止运行测试计划,立即停止,类似杀死进程:

清楚运行过程中元件显示的响应数据,比如查看结果数中的内容,聚合报告中的内容,但不能清楚日志控制台中的内容:

清楚所有元件的响应数据,包括日志:

查找:

清楚查找:

函数助手对话框,这些函数在做参数化时会用到:

帮助文档快捷方式。帮助文档快捷方式。

image

测试计划中的用户定义的变量是设置用户全局的变量

独立运行每个线程组。若测试计划中存在多个线程组,选择此项则设置为独立运行状态,否则各个线程组将同时运行。

image

主线程结束后运行teardown线程组。此选项用以关闭主线程后运行tearDown程序来正常关闭线程组(运行的线程本次迭代完成后关闭)

函数测试模式。调试脚本过程中可以通过勾选此项获得详细信息。如果在性能测试过程中由于此项记录过多影响测试效率,那么建议关闭此项。

添加目录或jar包到classpasth。这里为依赖包。

线程组:线程组是模拟虚拟用户的发起点,再次可以设置线程数,线程数就代表模拟的用户数量、运行时间、运行次数,还可以定义调度时间与运行时长。

HTTPCookie管理器,jmeter可以像浏览器一样自动记录cookie信息。

用户定义的变量,在此可以定义变量并赋值以供后续元件使用。

HTTP信息头管理器:管理HTTP头信息。

image

web服务器:分别填写请求用到的“协议”,请求的“服务器名称或IP”,服务器所提供的访问的“端口号”

方法:下拉列表有18个选项,常用的是get和post。get提交请求时会把参数暴露在浏览器地址栏,且长度有限制;post提交请求对于表单理论上没有长度限制,用户一般看不到提交的内容,比get方式安全。

路劲:除去主机地址及端口部分的额访问链接,还有填写接口路径

内容编码:字符编码格式,默认iso8859,可以指定为utf-8。

自动重定向:HttpClient4 接收到请求后,若get和head请求中包含重定向请求,httpclient4将自动跳转至重定向页面,但重定向过程及中间结果并不被记录。

跟随重定向:HTTPRequest取样器的默认选项。与自动重定向不同,跟随重定向会记录过程中的默认请求,因此可以根据过程内容对响应进行分析,从而清晰化重定向过程。

使用KeepAlive:赌赢HTTP响应头中的Connection:Keep-Alive,默认选中。

对post使用multipart/form-data:使用multipart/form-data方式发送post请求。该方法用于文件上传等使用场景。

与浏览器兼容的头:可以理解为浏览器兼容模式。

同请求一起发送参数:此部分填写请求参数,发送请求时将会携带这些参数一并发送。

消息体数据:此部分填写请求参数,发送请求时将会携带这些参数一并发送。

文件上传:当选择对post使用multipart/form-data时可以再次一同上传文件。

客户端实现:切换到“高级”面板,指的是jmeter使用哪种jar包来实现HTTP请求。

超时:指定超时时间,单位为毫秒,可分别指定连接超时时间和响应超时时间。

从HTML文件嵌入资源:解析HTML文件和发送HTTP/HTTPS请求资源。

并行下载:并发现在资源,可以设置并发大小。常用的浏览器访问资源时

也多是利用多线程的方式下载资源的,用以提高下载速度。

网址必须匹配:使用正则表达式来指定检索的URL范围。

源地址:源地址仅仅针对“客户端实现”选择HTTPClient4的场景,主要是用来做类似IP欺骗的功能。可以填写IP或网卡名,前提是用户的机器需要有多块网卡、多个IP。可以利用虚机多做几块网卡实验此功能。

代理服务器:如果测试时需要使用网络代理,则可以再次配置代理服务器。

posted @ 2022-06-25 23:58  NiceTwocu  阅读(48)  评论(0编辑  收藏  举报