k6 入门
本教程提供了 k6 在实际应用中一些常见用法的步骤。这些步骤假设您对 k6 或 JavaScript 没有先前的了解。
这些任务都是可重现的,因此打开您喜欢的编辑器并跟着做。想象您是开发团队中负责性能的开发人员或测试人员。
情境:测试一个新端点
您的开发团队刚刚开发了一个新的登录端点。在发布之前,您必须针对以下问题测试此端点
- 它工作正常吗?
- 在平均负载下,其性能是否符合服务水平目标?
- 在什么负载下性能会超出目标而下降?
测试完端点后,您的团队希望您比较面向用户的应用程序的不同组件。
最后,在测试完 API 和 Web 应用程序后,将您的脚本分解成可复用的部分。
开始之前
我们鼓励您打开终端并积极尝试这些示例。本教程需要满足以下条件
教程
本教程内容 | 学习如何 |
---|---|
测试功能行为 | 使用 k6 编写请求脚本并评估性能是否正确 |
测试性能 | 使用 k6 增加负载并查找故障 |
分析结果 | 过滤结果并创建自定义指标 |
复用和重新运行 | 模块化并重新运行测试 |