javascript - K6 如何在 setup 函数中运行 node 命令
问题描述
请原谅我有限的 K6/Javascript 知识。
我得到了一个 javascript 文件,可用于创建一批用户,以便在我的 k6 负载测试中使用。
该脚本当前使用以下命令从命令行运行:
node helpers/createUsers.js 10
我想在 K6 的“设置”功能中运行这个脚本。
我可以像上面那样直接在K6中运行节点命令,还是必须把它变成一个导出函数然后调用它?
解决方案
据我所知,您不能直接从 k6 测试脚本运行 nodeJS 或任何 nodeJS 模块。如果脚本helpers/createUsers.js
正在使用任何节点模块,那么你应该遵循这个。并在setup()
函数中有脚本。
推荐阅读
- c# - 使用 switch 语句的 C# 枚举 - 如何使用用户输入
- javascript - scrollHeight 的值与元素的实际高度不同。如何获得实际高度?
- python - 如何通过 Python Selenium BeautifulSoup 从网站中提取证券价格作为文本
- reactjs - 如何从其他组件 React Native 更新主组件状态
- c++ - c++内存管理问题,std::vector nevere释放内存超出范围
- visual-studio - 使用 Visual Studio 工具开发流分析作业 - 如何模拟元数据用户属性?
- android - 将设备更新到 Android Pie 9.0 后视图未加载
- c# - 声明方法返回类型 Task
没有 async 关键字 - c# - 如何使用 C# 在 Microsoft bot 框架中的现有聊天机器人中实现自动完成功能
- lisp - 有没有更好的方法来返回给定数字列表中的素数列表