首页 > 解决方案 > K6 如何在 setup 函数中运行 node 命令

问题描述

请原谅我有限的 K6/Javascript 知识。

我得到了一个 javascript 文件,可用于创建一批用户,以便在我的 k6 负载测试中使用。

该脚本当前使用以下命令从命令行运行:

node helpers/createUsers.js 10

我想在 K6 的“设置”功能中运行这个脚本。

我可以像上面那样直接在K6中运行节点命令,还是必须把它变成一个导出函数然后调用它?

标签: javascriptk6

解决方案


据我所知,您不能直接从 k6 测试脚本运行 nodeJS 或任何 nodeJS 模块。如果脚本helpers/createUsers.js正在使用任何节点模块,那么你应该遵循这个。并在setup()函数中有脚本。


推荐阅读