我希望采用k6进行负载测试,但我无法为其开发脚本。我的主要用例是检查每个请求,看看我是否收到了正确的标题和内容,并希望用调试器检查响应。
我尝试通过附加节点检查调试器(https://nodejs.org/api/debugger.html)自行运行脚本,但文件没有执行,因为当前版本的节点无法识别导入和导出模块关键字(8.7.0)
我也找不到任何关于如何调试这些脚本的文档。
答案 0 :(得分:0)
答案 1 :(得分:0)
我最近开了一个关于这个的问题 - 需要一个"调试"请求的详细信息打印到stdout。
https://github.com/loadimpact/k6/issues/331
要明确的是,这个问题不是关于创造一个真实的"调试器,如gdb或类似的,您可以在其中单步执行脚本代码,而是一种特殊的操作模式,其中大量HTTP请求信息实时输出到stdout,以便于了解客户端和服务器之间发生的确切情况。脚本代码被执行。
一旦Emily(维护者)合并了她正在进行的一些主要的CLI更改,我可能会尝试实现类似的东西。