我可以为视频流创建 K6 负载测试吗

Can I create K6 load test for the video stream

我的项目的页面包含从 youtube 添加的视频。我可以使用虚拟用户看到那些视频的 k6 进行模拟吗?

我不得不问,你来这里的最终目标是什么?一般来说,很少有充分的理由来测试第三方资源。您无法控制他们的 performance/fix 问题,这样做通常会违反服务条款。简而言之,如果您不是 google,为什么要加载测试 YouTube?负载和性能测试应侧重于您控制的系统。

也就是说 - 如果通过 HTTP(s) 传输,则可以使用 k6 测试流式视频。您需要检查内容的交付方式以及获取视频流的下一部分的机制。它需要一些脚本才能开始工作,但这是可能的。需要明确的是,没有播放器启动,所以它只是加载了基础数据。