新项目要用到jmeter,于是到博客园上来找入门教程。暂时先运行些简单实例以理解jmeter的功能;
1. 入门 相当于hello world的例子,http://www.cnblogs.com/TankXiao/p/4045439.html,基本功能的使用看的比较清楚。从测试的角度来看,也能记住里面的步骤。测试无非就是输入+输出,验证,避免hard code,在这个例子里就都定义好了。
2. 有了上面的基础,然后是看如何对多链接做性能测试,包括启动多线程,文本导入多个测试链接等,也引入了函数的概念。但是没有给出例子,我用www.bing.com/search?q=test 来做模拟得到了一样的效果。http://www.cnblogs.com/cotty/archive/2012/08/30/2663562.html
3. 了解博客的首页在负载达到20 QPS时的响应时间,学习啥是qps, 定时器的使用,以及查看聚合报告,这个例子也做到了。http://www.cnblogs.com/fnng/archive/2012/12/22/2829479.html
4. 多台机器分布式测试,在cmd里查看每个jmeter元素的实际类,看完这篇帖子后我默默地把jmeter的语言换成了英文,搜索功能,内容还比较好懂。http://www.cnblogs.com/fnng/archive/2012/12/29/2839420.html
5. sql 测试,这个因为没有mysql环境,所以没有演练,但是看步骤还是能理解的。除了添加驱动,数据库连接和执行sql语句并加断言对比。http://www.cnblogs.com/fnng/archive/2011/07/26/2117600.html
6. 搭建测试框架,这个比较难没太看懂,对java语法还不熟悉,也不知道怎么查看jmeter源码,先留着待以后学习。
http://www.cnblogs.com/victorcai0922/archive/2012/06/20/2555502.html
接口测试 http://www.cnblogs.com/reach296/p/3791489.html
参考帖子:
函数细节, 第2个例子用到了StringFromFile 函数,更多细节可参照http://www.cnblogs.com/linglingyuese/archive/2013/03/06/linglingyuese-three.html; http://www.cnblogs.com/MasterMonkInTemple/p/3442770.html
plugin http://www.cnblogs.com/linglingyuese/archive/2013/03/04/linglingyuese-one.html
jmeter和loadrunner的对比 http://www.cnblogs.com/guanhe/archive/2008/04/28/1174583.html ; http://www.cnblogs.com/jackei/archive/2006/12/04/558720.html
jemeter还有更多的东西要学,这里相当于msdn,但是看着不够通俗易懂,得慢慢研究。http://jmeter.apache.org/usermanual/index.html