pylot压力测试工具

由于版本的兼容性问题,现在在windows下搭建pylot+matplotlib压力测试环境真的会令人吃尽苦头。这是因为,pylot从2009年后就不再更新了,而跟pylot搭配的软件python、numpy和matplotlib还在不断更新着,导致pylot不再兼容新版本的python、numpy和matplotlib,而老版本的跟pylot兼容的python、numpy和matplotlib又不容易找到。

昨晚捣鼓了很久,我终于找齐了这四个极品软件,在xp里能顺利安装使用。这里与大家分享下。

1、下载pylot

版本是1.26,文件名是:pylot_1.26.zip,点击下载

2、下载python

版本是2.5,文件名是:python-2.5.msi,点击下载

注意,如果你的机器安装有其他版本的python,那无所谓,一台机器可以同时安装多个版本的python,你只需在环境变量那里更改下python的路径即可。请参考这里设置:windows安装python详细教程 环境变量设置是关键

3、下载numpy

版本是1.4.1,文件名是:numpy-1.4.1-win32-superpack-python2.5.exe,点击下载

注意,如果浏览器阻止了弹出窗口下载,出现如下图所示的页面,请点击图中红色的“direct link”文字进行下载,或者点击红色的“mirror”文字在其他镜像地址下载。

下载numpy

4、下载matplotlib

版本是1.1.0,文件名是:matplotlib-1.1.0.win32-py2.5.exe,点击下载

注意,如果浏览器阻止了弹出窗口下载,出现如下图所示的页面,请点击图中红色的“direct link”文字进行下载,或者点击红色的“mirror”文字在其他镜像地址下载。

下载matplotlib

注意问题

1、要在windows里使用pylot进行压力测试,并生成图表文件,以上4个文件缺一不可。另外,安装顺序是先安装python,安装python时要非常注意环境变量的设置问题,否则可能导致后面的程序安装不成功,请参考这里设置:windows安装python详细教程 环境变量设置是关键;然后安装numpy和matplotlib,安装时使用默认选项即可,numpy和matplotlib的安装顺序无要求。pylot是不用安装的,随便解压到任何一个地方都可以。

当然,不用numpy和matplotlib,单独使用pylot+python也可以进行压力测试,但是这样测试生成的报表文件里是不包含曲线图的。

2、上述4个软件只适用于32位的windows xp/2000/2003系统,不适用64位的系统。可能不适用vista和win7、win8,我没有试验过。

3、如果在某些系统上,需要使用msvcp71.dll库,那么可以从这里下载,点击下载

下载解压后把它拖到c:\windows\system32目录中。

4、如果发现出现了下面的错误:

raise ImportError("matplotlib requires dateutil")
ImportError: matplotlib requires dateutil

这个需要dateutil,你可以到这里下载安装,点击下载

把dateutil 安装完后,如果又出现如下错误:

raise ImportError("matplotlib requires pyparsing")
ImportError: matplotlib requires pyparsing

那么需要pyparsing,到这里下载安装,点击下载

5、在程序安装过程中如果遇到需要安装的一些依赖包,你可以到这里查找:点击进入

怎样进行压力测试?

请看本文:详细介绍windows下使用python pylot进行网站压力测试

后记

网站压力测试一般都需要在本机安装一些软件,有的还要进行复杂的配置,软件安装好后,还要去研究教程,学习如何使用,给很多人添加不少麻烦。现在卡卡网推出了网站压力在线测试工具(地址是http://y.webkaka.com/),直接在网上就可以测试,如果你也嫌安装软件麻烦,那么可以试试卡卡网的在线测试。

转自 : http://www.webkaka.com/blog/archives/windows-pylot-matplotlib-webstress-test.html

时间: 2024-10-09 16:10:54

pylot压力测试工具的相关文章

python的web压力测试工具-pylot安装使用

http://blog.csdn.net/chenggong2dm/article/details/10106517 pylot是python编写的一款web压力测试工具.使用比较简单.而且测试结果相对稳定. 这里不得不鄙视一下apache 的ab测试,那结果真是让人蛋疼,同样的url,测试结果飘忽不定,看得人心惊肉跳,摸不着头脑.   下载 pylot官网:www.pylot.org/ 下载地址: http://www.pylot.org/download.html 最新的版本为pylot_1

WEB压力测试工具Pylot试用

Pylot介绍 转载自[http://www.freehao123.com/pylot-web/] 为了能够准确地评估网站服务器对网络流量的承受能力,我们一般会采取模拟网站用户访问,通过不断地增加并发数,延长访问时长,从而最终得出网站Web服务器的性能和负载能力.当然也可以通过Web压力测试,来完善和改进网站代码设计. 在网站服务器压力Web性能测试中有提到常用的三个Web服务压力测试工具:Apache Bench,Webbench,http_load,这也是大家使用得比较多的负载测试软件,只不

十大抢手的网站压力测试工具

两天,jnj在本站发布了<如何在低速率网络中测试 Web 应用>,那是测试网络不好的情况.而下面是十个免费的可以用来进行Web的负载/压力测试的工具,这样,你就可以知道你的服务器以及你的WEB应用能够顶得住多少的并发量,以及你的网站的性能.我相信,北京奥组委的订票网站的开发团队并不知道有这样的测试工具. Grinder –  Grinder是一个开源的JVM负载测试框架,它通过很多负载注射器来为分布式测试提供了便利. 支持用于执行测试脚本的Jython脚本引擎HTTP测试可通过HTTP代理进行

[网站安全] 十大抢手的网站压力测试工具

参考:http://www.oschina.net/news/30374/10-free-tools-to-loadstress-test-your-web?from=rss 两天,jnj在本站发布了<如何在低速率网络中测试 Web 应用>,那是测试网络不好的情况.而下面是十个免费的可以用来进行Web的负载/压力测试的工具,这样,你就可以知道你的服务器以及你的WEB应用能够顶得住多少的并发量,以及你的网站的性能.我相信,北京奥组委的订票网站的开发团队并不知道有这样的测试工具. Grinder 

十个免费的Web压力测试工具

两天,jnj在本站发布了<如何在低速率网络中测试 Web 应用>,那是测试网络不好的情况.而下面是十个免费的可以用来进行Web的负载/压力测试的工具,这样,你就可以知道你的服务器以及你的WEB应用能够顶得住多少的并发量,以及你的网站的性能.我相信,北京奥组委的订票网站的开发团队并不知道有这样的测试工具. Grinder –  Grinder是一个开源的JVM负载测试框架,它通过很多负载注射器来为分布式测试提供了便利. 支持用于执行测试脚本的Jython脚本引擎HTTP测试可通过HTTP代理进行

【转】十大抢手的网站压力测试工具

两天,jnj在本站发布了<如何在低速率网络中测试 Web 应用>,那是测试网络不好的情况.而下面是十个免费的可以用来进行Web的负载/压力测试的工具,这样,你就可以知道你的服务器以及你的WEB应用能够顶得住多少的并发量,以及你的网站的性能.我相信,北京奥组委的订票网站的开发团队并不知道有这样的测试工具. Grinder –  Grinder是一个开源的JVM负载测试框架,它通过很多负载注射器来为分布式测试提供了便利. 支持用于执行测试脚本的Jython脚本引擎HTTP测试可通过HTTP代理进行

十个免费的 Web 压力测试工具

本文列举了是十个免费工具,可以用来进行Web的负载/压力测试的.这样你就可以知道你的服务器以及你的WEB应用能够扛得住多少的并发量,以及网站性能. 0. Grinder –  Grinder是一个开源的JVM负载测试框架,它通过很多负载注射器来为分布式测试提供了便利. 支持用于执行测试脚本的Jython脚本引擎HTTP测试可通过HTTP代理进行管理.根据项目网站的说法,Grinder的 主要目标用户是“理解他们所测代码的人——Grinder不仅仅是带有一组相关响应时间的‘黑盒’测试.由于测试过程

网站压力测试工具

当一套程序写完或者一台服务器配置完成后,相必很多朋友会像我一样,非常想知道它到底能够承受多大的负载压力,那在本文中,就给大家介绍十个免费的可以用来进行Web的负载/压力测试的工具,这样,你就可以知道你的服务器以及你的Web应用能够顶得住多少的并发量,以及你的网站的性能. Grinder –  Grinder是一个开源的JVM负载测试框架,它通过很多负载注射器来为分布式测试提供了便利. 支持用于执行测试脚本的Jython脚本引擎HTTP测试可通过HTTP代理进行管理.根据项目网站的说法,Grind

Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程

分类: Web架构 2010-10-04 16:07 371人阅读 评论(0) 收藏 举报 测试工具web服务attributestransactionsauthenticationconcurrency 转:http://blog.licess.org/http_load-webbench-ab-siege/ 一.http_load 程序非常小,解压后也不到100K http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载.但是它不同于大多数压力测试工 具,它可以以一个单一的