我想读取用于传递HTTP请求的变量的确切值。我首先使用CSV数据集配置读取了许多变量值。对于用户名,它采用电子邮件地址的形式。所以,我在数据集配置中有一个名为“email”的变量。在实际的HTTP请求中,对于“名称”,我将其称为“用户名”。对于同一个“用户名”的“值”字段,我添加了一个time()函数,因此我最终会在测试中创建唯一用户:
${email}${__time()
当我在查看结果树中查看“请求”时,我可以看到我的参数列出正确:
username=email1%40email.com1390854377360
我不在乎这在现实世界中是否正确。我已经知道这不是一封有效的电子邮件。现在还可以。
我想知道的是如何记录我刚刚创建的电子邮件?我希望不必每次都提取整个请求,然后使用某种类型的正则表达式提取器。看起来应该有一个简单的方法来做到这一点。
答案 0 :(得分:1)
我认为有两种方法,
第一种方法更容易,并允许您创建自己的日志记录格式(易于检索和使用其他地方)。 第二种方法有点乏味,需要后期处理。