我目前正在评估k6是否适合我们的负载测试需求。我们有一个相当传统的网站架构,使用Apache Web服务器、PHP和MySQL数据库。使用k6发送简单的HTTP请求看起来很简单,我认为我们可以通过它来测试所有主要功能,因为我们不太依赖JavaScript,并且大多数页面都是静态的。 然而,我...
应用程序使用不安全证书会导致k6出错。 time="2017-11-29T14:15:16Z" level=warning msg="请求失败" error="Put https://xxxxxxx: x509: 证书由未知机构签名"
我刚接触使用 https://k6.io 进行负载测试,想了解 sleep 函数的行为。 目前我已经建立了一个包含多个阶段的负载测试。在默认函数中,我有一些执行的请求(get和post)。 我注意到,如果我只是按顺序执行这些请求几分钟,我的应用程序(运行在弹性豆荚上)就开始变慢,并最终抛出...
根据官方的loadimpact/k6文档,我们可以按如下方式执行单个k6脚本: 如上所述k6 run ../tests/http_get.js 我该如何在单次运行中执行多个脚本文件?特别是指位于给定本地目录中的所有脚本。例如:k6 run ../tests/ k6原生支持这个吗?
我已经使用k6进行了几天的负载测试,针对不同环境下的API并解决了一些漏洞问题。一切都很顺利,但是突然在本地出现了错误。 所有请求都会返回以下错误信息: 错误请求:error="Get http://localhost:8000:dial tcp [::1]:8000:getsockopt...