首页 > 代码库 > jmete 学习 --元件详解之配置元件
jmete 学习 --元件详解之配置元件
本篇介绍一些常用的配置元件
1.FTP请求默认值
当多个FTP程序的场景有相同的配置项时,我们可以把这些相同点提取出来,只需要配置一次,这个就是FTP请求默认值元件做的事情
服务器名称或IP:被测试对象,上传或者用来下载的服务器地址
端口号:指定的FTP传输端口号
Remote File: 远程FTP服务器文件路径
Local File: 本地文件路径
Local File:本地文件内容
get(RETR):下载文件选项
put(STOR):上传文件选项
Use Binary mode?:是否以二进制方式传输
Save File in Response? 文件内容是否保存到响应中去
2.HTTP Authorization Manager
HTTP 认证是一种安全机制,在客户端,浏览器或者程序向服务器发起请求是需要提供户名和密码且验证通过后(拿到凭证)才能继续发起交互。该元件即实现了对于HTTP认证的实现
3.HTTP Request Defaults
在实际测试中我们常会碰到 HTTP Sampler 请求有较多的参数和配置会重复,该元件把这些重复的部分封装起来,一次设置多次使用,该元件配置项和Http Request 基本一致。
4. Java Request Defaluts
通过该元件来设置Java Request的请求默认值,java 请求默认值可以设置的类有两个 javaTest 和 SleepTest
5.Random Variable
该元件能够生成随机数字,且可以指定格式输出
Varibale Name:生成的随机数保存到此变量中。
Output Format:变量输出格式
Seed for Random function: 随机数种子
Per Thread(user)?生成的随机变量是否在线程组中共享。
6.Counter
在测试执行过程中会记录迭代次数
启动:记录数量其实值
Number fromat:计数器格式,可以是数字,如 000000,页可以是字符+数字 如cut_000000
引用名称:记数器记录的值放这个变量中,可供其他元件使用
jmete 学习 --元件详解之配置元件