测试工具

来源:互联网 发布:今十数据 编辑:程序博客网 时间:2024/06/05 23:51

集成测试工具

ab:

ab是apache http服务器基准测试工具。可以测试http服务器每秒最多可以处理多少请求。如果测试的是web应用服务,这个结果可以转换成整个应用每秒可以满足多少请求。工具非常简单,用途也有线,只能针对单个url进行尽可能块的压力测试。 更多信息参考http://httpd.apache.org/docs/2.0programs/ab.html。


http_load:

与ab相似,被设计为对web服务器进行测试,但比ap更加灵活。可以通过如果文件提供多个url,http_load在这些url中随机选择进行测试。也可以定制http_load,使其按照时间比率进行测试,而不仅仅是测试最大请求处理能力。 更多信息参考:http://www.acme.com/software/http-load/。

JMeter:

JMeter是一个Java应用程序,可以加载其他应用并测试性能。虽然是设计用来测试web应用的,但也可以用于测试其他诸如ftp服务器或者通过jdbc进行数据库查询测试。

JMeter比ap、http_load都要复杂的多。如:可以通过控制预热时间等参数,更加领过的摸你真是的用户访问。JMeter拥有绘图接口,带有内置的图形化处理的功能,还可以对测试进行记录,然后离线重演测试结果。更过信息参考:http://jakarta.apache.or/jmeter/。

-------------------------------------------------------------------------------------------------------华丽丽的分割线------------------------------------------------------------

单组件式测试工具

mysqlslap:

可以模拟服务器的负载,并输出技师inxi。它包含在mysql5.1的发行包中。测试时可以执行并发连接数,并制定sql语句。如果没有指定的sql语句,他会自动生成查询schema的select语句。更多信息参考:http://dev.mysql.com/doc/refman/5.1/en/mysqlslap.html。


暂时先写这些,过些日子继续更新。

2017年10月14日 00:39:34


原创粉丝点击