scala - 如何将变量 onlineID 记录到 Gatling 日志
问题描述
我是 scala 和 Gatling 的新手。
当 Gatling 检查状态 200 时,我想在日志中包含一个变量 onlineID,以便我知道哪个用户有问题。
object MyRequests{
val getAddressForOnlineId = feed(Configuration.csvFeeder)
.exec(
http("Abfrage von Adressdaten")
.get(Configuration.baseUrl + "/myrequest/${myonlineID}" )
.headers(Configuration.globalHeaders)
.check(status.is(200))
)
我怎样才能做到这一点?
解决方案
将状态保存在您的检查中saveAs
,然后在一个exec(function)
块中,从会话中提取状态和 myonlineID 值,并在状态不是 200 时打印到您自己的文件或 slf4j 记录器中。
我建议您查看官方文档和Gatling Academy。
推荐阅读
- c# - 使用 AutoMapper 将 Viewmodel 映射到模型
- javascript - ChartJS 仅显示特定刻度的大字体
- python - WTForms 动态字段:使用 bind() 绑定无界字段
- javascript - Forge Viewer 无法显示边缘
- python - Tensorflow 模型训练:缺少 1 个必需的位置参数:'self'
- node.js - 访问 Object.keys adonis.js (Node.js) 中的特定属性
- angular - 订阅数据服务中保存的可观察数据
- c# - 追加数组和列表
- asp.net-core - 使用 ASP .NET Core 呈现 .rdlc 报告
- python-3.x - 黑屏管理器kivy