性能
文章平均质量分 62
Unknown Screwer
默默无闻的螺丝钉!越拧越紧的那种!
展开
-
性能测试工具K6快速入门-3.测试结果
测试结果K6工具有两种展示测试结果的方法,默认是在执行结束之后会生成一个汇总数据作为测试报告。K6的测试报告是可定制化的。默认的测试报告会包含并发数,断言,请求次数和时间相关的数据统计信息。K6的测试结果也可以在测试过程中将测试结果实时的同步到其他的外部工具中 (如: InfluxDB, Kafka, StatsD.) ,也可以通过K6 cloud 直观的看到测试结果,并且可以导出CSV和JSON格式的问题件。测试报告展示测试结果主要包含以下几部分:测试详情: 生成测试信息和压测参数信息进度原创 2021-04-24 16:55:11 · 2888 阅读 · 0 评论 -
性能测试工具K6快速入门-2.运行
脚本运行本地运行复制下面的脚本并保存到本地文件中,如: script.js.import http from 'k6/http';import { sleep } from 'k6';export default function () { http.get('http://test.k6.io'); sleep(1);}打开终端并进入到脚本目录下,执行如下命令CLI$ k6 run script.jsDocker$ docker run -i loadi原创 2021-04-24 16:52:24 · 2384 阅读 · 2 评论 -
性能测试工具K6快速入门-1.安装
介绍目前市面上性能测试工具有很多,比如Jmeter,Locust和Gatling和后起之秀K6,针对K6和其他性能测试工具的对比,请参考官方博客K6是一个开源的测试工具,底层用GO语言编写,测试代码是采用javascript编写,可以灵活的配置,是一款针对开发人员和测试人员都很友好的命令行性能测试工具。工具安装LinuxDebian/Ubuntu$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379原创 2021-04-24 16:44:52 · 2225 阅读 · 0 评论