Enable javascript in your browser for better experience. Need to know to enable it? Go here.
更新于 : Oct 26, 2022
不在本期内容中
这一条目不在当前版本的技术雷达中。如果它出现在最近几期中,那么它很有可能仍然具有相关参考价值。如果这一条目出现在更早的雷达中,那么它很有可能已经不再具有相关性,我们的评估将不再适用于当下。很遗憾我们没有足够的带宽来持续评估以往的雷达内容。 了解更多
Oct 2022
采纳 ?

自从我们第一次在技术雷达中提及k6 以来,它正逐渐成为性能测试的首选工具。我们非常喜欢它。因为它很容易为测试编写 JavaScript 代码,此外 k6 也有一个低代码测试生成器,使它更易于使用。文档显示 k6 可以很容易地在多种CI/CD流水线中添加性能测试。我们的团队发现,k6 很容易与可视化工具集成,如Grafana和New Relic,这有助于调试基础设施和应用程序。当需要测试系统在重负荷下的行为时,k6 对开发者友好的特性及其生态系统,让它成为了不二之选。

Apr 2021
试验 ?

自从第一次将k6放入技术雷达中,我们对使用k6进行性能测试有了更多经验,使用结果也很不错。我们的团队很喜欢这种关注开发人员体验并且很灵活的工具,虽然k6很容易上手,但它真正的亮点在于很容易集成到开发人员的生态系统当中。比如 Datadog 适配器,团队能快速可视化分布式系统中的性能,并在将系统发布到生产环境之前识别重大的问题。再比如另一个团队使用k6的商业版本,可以使用Azure流水线插件商店将性能测试集成进他们的持续交付流水线中,并可以轻松获得Azure DevOps报告。由于k6支持允许自动化测试断言的阈值,因此在流水线中添加一个阶段来检测新增代码是否会导致性能下降会变得更轻松,从而为开发人员添加强大的反馈机制。

Oct 2020
评估 ?

我们对 k6 的出现感到很兴奋,它是性能测试生态环境中比较新的一款工具,尤其注重开发者体验。k6 命令行运行器执行 JavaScript 编写的脚本,并让你配置执行时间和虚拟用户的数目。它的命令行有一系列高级特性,比如可以在测试执行完成前,让你看到当前的统计数据,动态伸缩最初定义的虚拟用户数量,甚至暂停和继续一个运行中的测试。命令行输出提供了一套带有转换器的可定制指标,能让你在 Datadog 和其他观察工具中可视化结果。为你的脚本添加 checks,可以很容易将性能测试集成到你的CI/CD流水线中去。如果要加速性能测试,可以看看它的商业版本 k6 Cloud,它提供了云伸缩以及额外的可视化能力。

发布于 : Oct 28, 2020

下载 PDF

 

English | Español | Português | 中文

订阅技术雷达简报

 

立即订阅

查看存档并阅读往期内容