代码之家  ›  专栏  ›  技术社区  ›  user4845183

k6中“check”失败时将响应正文保存到文件

  •  0
  • user4845183  · 技术社区  · 6 年前

    有没有办法 k6 要保存失败检查/断言的每个响应正文和响应代码?

    也许是这样的

    check(res, {"rc code": (r) => r.status == rc_code,}) || AppendErrorLog(filename, r.body);
    
    1 回复  |  直到 6 年前
        1
  •  2
  •   na--    6 年前

    不幸的是,现在你 can't open init上下文之外的文件,即使这样,它们也是只读的。

    作为解决方法,您可以使用 console.log() 输出响应正文并重定向 stderr 流到文件。

    推荐文章