pylot压力测试工具
博客搬家了,欢迎大家关注,https://bobjin.com
由于版本的兼容性问题,现在在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
博客搬家了,欢迎大家关注,https://bobjin.com
pylot压力测试工具的更多相关文章
- WEB压力测试工具Pylot试用
Pylot介绍 转载自[http://www.freehao123.com/pylot-web/] 为了能够准确地评估网站服务器对网络流量的承受能力,我们一般会采取模拟网站用户访问,通过不断地增加并发 ...
- python的web压力测试工具-pylot安装使用
http://blog.csdn.net/chenggong2dm/article/details/10106517 pylot是python编写的一款web压力测试工具.使用比较简单.而且测试结果相 ...
- 十个免费的Web压力测试工具
两天,jnj在本站发布了<如何在低速率网络中测试 Web 应用>,那是测试网络不好的情况.而下面是十个免费的可以用来进行Web的负载/压力测试的工具,这样,你就可以知道你的服务器以及你的W ...
- 十个免费的 Web 压力测试工具
本文列举了是十个免费工具,可以用来进行Web的负载/压力测试的.这样你就可以知道你的服务器以及你的WEB应用能够扛得住多少的并发量,以及网站性能. 0. Grinder – Grinder是一个开源 ...
- linux压力测试工具stress
最近给PASS平台添加autoscaling的功能,根据服务器的负载情况autoscaling,为了测试这项功能用到了stress这个压力测试工具,这个工具相当好用了.具体安装方式就不说了.记录下这个 ...
- HTTP压力测试工具
HttpTest4Net是一款基于C#实现的和HTTP压力测试工具,通过工具可以简单地对HTTP服务进行一个压力测试.虽然VS.NET也集成了压力测试项目,但由于VS自身占用的资源导致了在配置不高的P ...
- 微软压力测试工具 web application stress
转自 http://www.cnblogs.com/tonykan/p/3514749.html lbimba 铜牌会员 这里给广大的煤油推荐一个web网站压力测试工具.它可以用来模拟多个用户操作网 ...
- Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍
一.http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载.但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把 ...
- DNS压力测试工具dnsperf简介
dnsperf是我最近写的一个开源的DNS压力测试工具,用户可以用它来对DNS服务器或者Local DNS做压力测试.dnsperf目前的实现是单进程模式,通过epoll非阻塞地处理网络事件. dns ...
随机推荐
- windows 启用ipv6(for XX-net)补充“Ping请求找不到主机”问题
ipv6.google.com 有点地方直接能启用,有的时候不行. 导致在xx - net 里无法启用ipv6 这样搞试试 netsh int ipv6 isatap set state enable ...
- [VIM插件]fedora22编译vim7.4对perl组件支持的问题
在fedora22下,重新编译安装vim7.4的时,在编译perl组件支持时,出现如下错误: /bin/perl -e 'unless ( $] >= 5.005 ) { for (qw(na ...
- 算法笔记--sg函数详解及其模板
算法笔记 参考资料:https://wenku.baidu.com/view/25540742a8956bec0975e3a8.html sg函数大神详解:http://blog.csdn.net/l ...
- Eclipse 打包Web项目
使用插件fatjar Fat jar插件 http://kurucz-grafika.de/fatjar eclipse菜单栏 help->install new software...-> ...
- Jzzhu and Numbers CodeForces - 449D (高维前缀和,容斥)
大意: 给定集合a, 求a的按位与和等于0的非空子集数. 首先由容斥可以得到 $ans = \sum \limits_{0\le x <2^{20}} (-1)^{\alpha} f_x$, 其 ...
- Python下尝试实现图片的高斯模糊化
资源下载 #本文PDF版下载Python下尝试实现图片的高斯模糊化#本文代码下载高斯模糊代码下载 高斯模糊是什么? (先来看一下维基百科对它的定义) 高斯模糊是模糊图像的结果.它是一种广泛使用的图形软 ...
- python中的注意事项
.python 中的 and 从左到右计算表达式,若所有值均为真,则返回最后一个值,若存在假,返回第一个假值: or 也是从左到有计算表达式,返回第一个为真的值: 其中数字 0 是假,其他都是真: 字 ...
- 72. Edit Distance *HARD*
Given two words word1 and word2, find the minimum number of steps required to convert word1 to word2 ...
- 如何使用Java Enum
简单的用法:JavaEnum简单的用法一般用于代表一组常用常量,可用来代表一类相同类型的常量值.如: 性别: public enum SexEnum { male, female; } 颜色: pub ...
- SQL触发器实例(上)
--1.) 创建测试用的表(testTable) if exists (select * from sysobjects where name='testTable') drop table test ...