jmeter:把本地的数字拼在jmeter中拼接成邮件email格式

在JMeter中,当需要将本地获取的数字拼接成邮箱格式进行测试时,可以采用以下步骤:1. 创建请求并设置参数;2. 添加Beanshell前置处理器;3. 编写Beanshell脚本进行拼接,例如:xxxxxx.@qq.com。这样可以生成用于测试的邮箱账号。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题:有时候,我们需要把本地获取到的数字或字符串,在jmeter中拼接成email格式如:xxxxxx.@qq.com,来做为帐号进行操作

这是应该怎么办?

一, 创建一个请求,假设这个请求的传参要用到email格式

二,添加一个前置处理器,写beanshell

 

三,脚本如下:

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.io.FileWriter;
import java.io.BufferedWriter; 
/*************定义变量***********************/      
File file = new File("C://web//email.txt");  
BufferedReader reader = null;        
String tempString = null;          
String str;       
int num;        
String str3="";   
String str2=""; 
/*************读取本地文件***********************/      
try {              
reader = new BufferedReader(new  FileReader(file));                          
tempString = reader.readLine();//tempString读文件            
reader.close();              
str=tempString.trim();//str取字符串   
log.info(">>>>>>>>>>>" + str);                    
num=Integer.parseInt(str);//num转换str2为int型
//num=num+1;
str3= String.valueOf(num)+"@qq.com";//str3转换int型为string,拼接成email
log.info(">>>>email的值为>>>>>>>" + str3);

}catch (IOException e) {
e.printStackTrace();
}
finally {
if (reader != null) {
try {
reader.close();
}
catch (IOException e1) {
}
}
}
//String str4=str3+"@qq.com";
//System.out.println("str4="+str4);
//try{
File file = new File("/users/mkyong/filename.txt");
 if file doesnt exists, then create it
//if (!file.exists()) {
//file.createNewFile();
//}
//FileWriter fw = new FileWriter(file.getAbsoluteFile());
//BufferedWriter bw = new BufferedWriter(fw);
//bw.write(str3+"\n");
//bw.close();
//}catch(IOException e){
//e.printStackTrace();
//}
vars.put("emailtxt",str3);


 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值