apache jmeter
apache jmeter是一款非常不错的web压力测试工具,并且这款工具是开源的。
1,添加测试元件
2,控制器
Jmeter有2种类型的控制器:采样器和逻辑控制器,二者结合起来驱动测试进程,采样器被JMeter用来向服务器发送请求。
如,当测试人员想往服务器发送一个HTTP请求时,就加入一个HTTP请求采样器。
用户可以使用逻辑控制器来控制JMeter的测试逻辑,比如如何发送请求。eg:测试人员可以插入交替控制器来轮流发送多个请求
采样器
采样器告诉JMeter发送一个请求到指定server,并等待服务器的请求。采样器会按照其在测试树中的顺序去执行。还可以用逻辑
控制器来改变采样器运行的重复次数。
JMeter采样器包含:
FTP Request
HTTP Request
JDBC Request
java object request
LDAP request
SOAP/XML-RPC Request
WebService (SOAP)request
逻辑控制器
逻辑控制器可以帮助用户控制JMeter的测试逻辑,特别是何时发送请求,逻辑控制器可以改变其子测试元件的执行顺序.
END!