文章分类 -  tsung教程

摘要:一、为什么要模拟从多个IP发出请求 1、实际当某个IP的访问过于频繁访问某个应用,或者访问量过大时,服务器会拒绝访问请求,这时候通过IP欺骗可以增加访问频率和访问量,以达到压力测试的效果。2、某些服务器配置了负载均衡,使用同一个IP不能测出系统的实际性能。Tsung中的IP欺骗通过调用不同的IP,可 阅读全文
posted @ 2019-12-24 22:47 酒剑仙* 阅读(362) 评论(0) 推荐(0) 编辑
摘要:1、检测erlang是否支持ssl 打印ok表示支持; 如果支持,则直接配置tsung.xml 2、不支持,先确保linux系统已经安装了openssl 也可重新安装: yum install gcc gcc-c++ glibc-devel make ncurses-devel openssl-de 阅读全文
posted @ 2019-12-24 22:44 酒剑仙* 阅读(244) 评论(0) 推荐(0) 编辑
摘要:一、登录tsung服务端,开启录制 tsung-recorder -h 可以查看参数信息 查看帮助,各参数含义,录制http一般默认即可! 输入命令tsung-recorder start 开始录制,默认会启动8090作为监听端口(特别注意tsung主机的8090端口一定要设置防火墙过滤规则): 会 阅读全文
posted @ 2019-12-23 23:35 酒剑仙* 阅读(207) 评论(0) 推荐(0) 编辑
摘要:1、 实现要求 集群的机器之间必须要实现无密码提示的ssh登录,ssh 免密登录要使用公钥与私钥,linux下可以用用ssh-keygen生成公钥/私钥对 2、 集群配置 要使主机能够正常调用从机加压,还需在从机上加个链接: [root@localhost .ssh]# ln /usr/local/ 阅读全文
posted @ 2019-12-23 23:33 酒剑仙* 阅读(232) 评论(0) 推荐(0) 编辑
摘要:一、测试报告生成 执行测试 生成测试报告 执行测试结束后,使用cd ~/.tsung/log 进入到测试执行日志目录下,可找到本次执行的日志信息,以当前的年月日命名,创建http_simple目录,用来存放生成的测试报告,进入此http_simple目录执行/usr/lib/tsung/bin/ts 阅读全文
posted @ 2019-12-23 23:09 酒剑仙* 阅读(476) 评论(0) 推荐(0) 编辑
摘要:一、性能测试需求分析 测试一个论坛,获取系统每秒能处理的最大并发数; 二、设计一个测试场景 1、访问:http://192.168.23.130/bbs/forum.php 2、测试机为一台tsung虚拟机; 3、测试期间,共虚拟2000个用户; 4、测试时间,100秒; 4、每秒启用20个用户; 阅读全文
posted @ 2019-12-22 20:40 酒剑仙* 阅读(295) 评论(0) 推荐(0) 编辑
摘要:一、安装Tsung 本教程是在centos7.3上安装 1.tsung是依赖于erlang的,所以需要先安装erlang: a. 安装准备 创建Yum源 #创建yum源 sudo vi /etc/yum.repos.d/rabbitmq-erlang.repo #添加内容 [rabbitmq-erl 阅读全文
posted @ 2019-12-22 20:37 酒剑仙* 阅读(298) 评论(0) 推荐(0) 编辑
摘要:一、Tsung介绍 常用的Windows上压力测试工具例如:jmeter和loadrunner 可满足低并发的服务压测需求,对TPS超过10000的甚至更大的服务进行压测,以上工具将会达到自身瓶颈(自身资源占用较高,模拟用户量上不去),难以满足测试需求。而在我们诸多业务线中,经常有高并发服务的压测需 阅读全文
posted @ 2019-12-22 20:29 酒剑仙* 阅读(715) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示