我在变量中有以下值。
9.2.345.113619.2-218.98721247546.30582.1191562771895.2
我想将此值的格式更改为9-2-345-113619-2-218-98721247546-30582-1191562771895-2
并将其存储在另一个变量中。 JMeter中是否有任何可以执行此操作的功能?
答案 0 :(得分:0)
假设您的值存储在Jmeter_variable
中然后放置一个bean-shell采样器并编写下面提到的代码
${updated_variable}
现在使用IndexOutOfBoundsException
,您想要使用
答案 1 :(得分:0)
内联,使用__javaScript()函数
Private Sub Mybutton_Click(sender As Object, e As EventArgs) Handles Mybutton.Click
If IsDate(txtDate.Text.ToString) = False Then
rfvDate.IsValid = False
rfvDate.Visible = True
rfvDate.ErrorMessage = "Check that it is a valid date"
Exit Sub
Else
'DO THE REST OF THE CODE
End Sub
使用__Beanshell函数
对变量$.each(json.ongkir.results, function(i,o){
subdistric += "<option value="+o.subdistrict_id+">"+o.subdistrict_name+"</option>";});
在任何Beanshell测试元素中:
static void Main(string[] args)
{
try
{
DirectoryInfo d = new DirectoryInfo(@"C:\Users\filip_000\Pictures\Prag");
int i = 1;
foreach (var file in d.GetFiles())
{
Directory.Move(file.FullName, @"C:\Users\filip_000\Pictures\Prag\" + "Prag_" + i.ToString() + ".jpg");
i++;
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
有关在JMeter测试中使用脚本的详细信息,请参阅How to Use BeanShell: JMeter's Favorite Built-in Component指南。