如何获取用户上下文/线程 id 以区分任务序列
how to get user context / thread id to distinguish between task sequences
我有一个任务序列要针对多个不同的用户执行多次。是否可以将某些内容写入日志文件以识别 user1 与 user2 正在采取的操作?
这在某种程度上取决于您要执行的操作,但最简单的方法可能是使用 name=
参数以不同方式命名您的请求。 (假设您没有很多用户)
例如
self.client.post("/login", data={ "username": username }, name=f"/login {username}")
我所做的是在自定义 CSV 文件的输出中添加用户的登录 ID 和迭代计数器。这样我就可以唯一地区分任务序列,因为它们是由电子邮件地址和计数器标识的。
这适用于非分布式测试。
我有一个任务序列要针对多个不同的用户执行多次。是否可以将某些内容写入日志文件以识别 user1 与 user2 正在采取的操作?
这在某种程度上取决于您要执行的操作,但最简单的方法可能是使用 name=
参数以不同方式命名您的请求。 (假设您没有很多用户)
例如
self.client.post("/login", data={ "username": username }, name=f"/login {username}")
我所做的是在自定义 CSV 文件的输出中添加用户的登录 ID 和迭代计数器。这样我就可以唯一地区分任务序列,因为它们是由电子邮件地址和计数器标识的。
这适用于非分布式测试。