![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试
LZT-LHZ
屌丝测试一枚,平时喜欢研究如何将更多的测试任务用脚本实现
展开
-
flazr针对rtmp进行批量直播测试
前两天想用python写个脚本,批量访问rtmp服务器,达到并发直播的效果,在网络上搜了下,有个python-librtmp的库可以用,但是这个库死活装不上来,不想浪费太多时间,然后放弃了(后面再研究)。随后用度娘细搜了下,发现了flazr这个工具,支持rtmp并发直播的功能,完全可以用来进行并发直播的压力测试,立马下载并投入使用。这个工具支持在win和linux下使用,分别执行.bat和原创 2015-04-20 10:57:04 · 5045 阅读 · 1 评论 -
视频网站基于srs的直播业务压力测试
使用rtmp的视频直播服务器,实现大并发压力测试,采用python进程池+ffmpeg得以实现原创 2015-07-28 23:44:43 · 7341 阅读 · 1 评论 -
搭建ATS反向代理服务器压力测试环境
Apache Traffic Server(ATS或TS)是一个高性能的、模块化的 HTTP 代理和缓存服务器。 最近公司现网的视频服务总是出现频繁缓冲现象,因此开发以及运维考虑部署ATS反向代理服务器。在实际现网部署之前,需要进行充分的测试,尤其是并发压力测试。因此首先在内部局域网部署ATS,基本部署情况如下: 首先是源站,源站上安装nginx,普通的http服务配置。 然后选择两台服务器原创 2015-09-01 22:33:07 · 1920 阅读 · 0 评论 -
基于python+ffmpeg的视频并发直播压力测试
通过python与ffmpeg结合使用,可生成进行视频点播、直播的压力测试脚本。可支持不同类型的视频流,比如rtmp或者hls形式。原创 2016-03-21 11:08:03 · 16653 阅读 · 0 评论 -
基于ATS的视频服务器并发压力测试
Apache Traffic Server(ATS或TS)是一个高性能的、模块化的 HTTP 代理和缓存服务器。 ATS的作用是,在客户首次请求后将请求的目标文件从源站服务器缓存到ATS服务器内存中,当接收到下一个相同目标文件的请求后就直接从ATS缓存中读取数据而不用再次请求到源站,从而提高网络中视频文件播放速度。 在这之前的视频文件并发播放的测试一直是使用ffmpeg跟脚本结合的方式进行的,这原创 2015-09-10 23:00:05 · 2171 阅读 · 0 评论 -
压力测试过程中,采集服务器性能数据
通过python脚本与linux命令结合的方式采集服务器性能数据。根据测试过程中服务器当前的tcp链接数量来决定数据采集是否结束。 脚本主要有三个操作,第一个是性能数据初步采集,通过调用linux的sar和iostat命令,将数据写入原始文件中。采集完成后,执行性能指标提取脚本,从原始指标文件提取有效的数据写入最终的文件中,并进行打包操作。后面将去掉其中的linux调用,改用psutil模块来采集性能指标。原创 2016-03-21 14:19:35 · 3924 阅读 · 0 评论 -
jmeter中使用Beanshell处理多个枚举类型参数
使用Jmeter执行web系统的测试,在向服务器发送请求时,附在请求上面的参数类型有很多种。比如说数值型(包括整数、小数)、字串类型等等。如果说系统没有规定参数值的取值范围,那么作为测试人员,我们一般都会在考虑实际业务场景的情况下可以利用jmeter的函数助手予以解决。比如用户在前端页面操作一个发表帖子的场景,其中帖子标题、帖子内容这些都可以通过函数助手使用随机字串来完成,测试人员只需要考虑参数值长原创 2016-07-27 14:59:02 · 7577 阅读 · 0 评论