摘要:是自带的超文本传输协议性能测试工具。其设计意图是描绘当前所安装的的执行性能,主要是显示每秒可以处理多少个请求。
AB(ApacheBench) 是 Apache 自带的超文本传输协议 (HTTP) 性能测试工具。 其设计意图是描绘当前所安装的 Apache 的执行性能, 主要是显示 Apache 每秒可以处理多少个请求。
使用 ab -help 查看帮助界面
ab测试简单http请求
ab -n30000 -c1000 "http://10.1.1.21:8080/"
ab 测试 http 接口 (POST)
ab -n400 -c20 -p "img.json" -T "application/x-www-form-urlencoded" "http://10.1.1.21:8080/test.do"
img.json 为符合接口格式的字符串
MIME 类型 application/x-www-form-urlencoded 与 multipart/form-data 和 text/plain 参考
类似于 curl,curl 指定 post 请 @ 指定文件
curl "http://10.1.1.21:8080/test.do" -d @/root/img.json
ab 测试 webservice 接口
ab -k -T "Content-Type:text/xml;charset=UTF-8" -p data.xml -n 1000 -c 32 http://10.1.1.21:8080/services/routeService?wsdl
注意:data.xml 必须符合 wsdl 规范,可以使用 soapUI 生成
如果报错:no soapaction header
ab -k -T "Content-Type:text/xml;charset=UTF-8;soapaction=""" -p data.xml -n 1000 -c 32 http://10.1.1.21:8080/services/routeService?wsdl
其它参考:使用ab进行压力测试详解
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/35740.html
目录 一、禅道 一、测试工具背景 二、测试管理工具 三、测试工具介绍 四、禅道介绍 五、禅道操作 7. 创建发布 8. 测试团队 二、缺陷报告 三、测试报告 一、概要 二、测试过程 三、缺陷分析 四、测试总结 四、接口测试以及用例编写 五、Fiddler 好文推荐 一、禅道 一、测试工具背景 当测试环境搭建完成后,测试人员将在自己搭建的环境上执行测试用例,开展测试工作。测试人员在执行测试用例的过...
摘要:什么是接口测试全称接口是一个位于复杂系统之上能简化任务,像中间人一样不需要你了解详细的所有细节。接口测试与性能测试之间存在接口性能测试,主要通过来进行压测。 很多小...
摘要:它使用方式,接收和响应外部系统的某种请求。回顾我们在学习基础网络编程章节已经知道了这么一个连接了。使用指定名称的命名空间。名词简单对象访问协议作为一个基于语言的协议用于有网上传输数据。以的根元素出现。代理这么一个概念就更加清晰了。 WebService介绍 首先我们来谈一下为什么需要学习webService这样的一个技术吧.... 问题一 如果我们的网站需要提供一个天气预报这样一个需求...
摘要:它包括一组和一个对象,使用进行请求派发。流程基本就是这样,接着我们直接进入接口看实现拼装然后填充并返回一个对象创建一个这个是关键,会对各种进行注册增加一个的将该加入到前两个调用函数比较简单,这里不进行介绍了。 源码版本 Kubernetes v1.5.0 go-restful 简介 go-restful是用于构建REST-style web服务的golang包。它是出现时因为一个jav...
阅读 1357·2021-11-22 13:52
阅读 1190·2021-09-29 09:34
阅读 2449·2021-09-09 11:40
阅读 3001·2019-08-30 15:54
阅读 1214·2019-08-30 15:53
阅读 946·2019-08-30 11:01
阅读 1315·2019-08-29 17:22
阅读 1879·2019-08-26 10:57