如何使用Jmeter用户定义的变量定义电子邮件地址?

时间:2017-04-14 11:55:34

标签: jmeter

问题:在电子邮件地址@替换为%40。

http标头管理员:

enter image description here

用户定义的变量:

enter image description here

http请求

enter image description here

和结果树:

enter image description here

我已经研究过这个,他们说,如果http方法是POST,那么它应该自动编码。但它不会自动编码。任何建议,我该如何解决?

注意: Jmeter版本:3.1我正在尝试测试休息服务。

3 个答案:

答案 0 :(得分:1)

请尝试在Body数据中发送数据,而不是在参数中发送数据。

enter image description here

enter image description here

答案 1 :(得分:0)

HTTP Request采样器的“实施”更改为LocalDate date1 = LocalDate.of( 2017, 10, 10 ); LocalDate date2 = LocalDate.of( 2017, 11, 10 ); long years = ChronoUnit.YEARS.between( date1, date2 ); long months = ChronoUnit.MONTHS.between( date1, date2 ); long days = ChronoUnit.DAYS.between( date1, date2 ); long weeks = ChronoUnit.WEEKS.between( date1, date2 );

JMeter HTTP Client Implementation

如果您需要为多个采样器更改它 - 使用HTTP Request Defaults定义设置是有意义的。

答案 2 :(得分:0)

我找到了答案。 @ PoorvajaDeshmukh的回答建议我。如下(正确定义身体数据);

enter image description here

我也试过@DmitriT的建议,但我没有工作。谢谢你的建议...