资料的现状
作为互联网从业大军中的一员,这似乎已经是个不争的事实——几乎学习任何it技术,有价值的中文的资料都非常少。这里的少并不是说你没有多少可参考的资料,而是:
- 纵向比较:和绝大多数的转载式的中文资料相比;
- 横向比较:和有价值的英文资料数量相比;
中文的资料中,一般来说,会有为数不多的知名博主写的一系列的相关文章,以及一些网站以该技术所做的专题,剩下的资料多是前面这两种情况的搬运或转载,哪怕是翻译(哪怕是直译)过来的资料都很少。真是应了那句广告语:
我们不生产水,我们只是大自然的搬运工!
不生成矿泉水,是为了彰显矿泉水的天然属性。而不生产知识,则连拾人牙慧都算不上,意义何在?
资料推荐
就学习性能测试而言,还是有一些不错的资料的,如:
- 博客园-虫师的虫师『性能测试』文章大汇总:
http://www.cnblogs.com/fnng/archive/2012/08/17/2644878.html - 博客园-Jackei的性能系列文章:
http://www.cnblogs.com/jackei/category/32808.html
中文书籍中,温素剑所著的《零成本实现web性能测试》,是一本很好的性能测试入门书籍。
由于关于性能测试的中文网页的内容重复性极高,所以不建议直接以浅显的关键字如“性能测试”、“网站性能”等关键字来搜索网页。通过阅读上述推荐的这些资料,根据资料中的关键字以及作者的信息等,提炼新的关键字后,再利用搜索引擎或许是寻找资料不错的方法。
而,比起中文资料,英文资料则“多了去了”。即使用浅显的“performance test”在google上搜索就能搜到不少资料,如:
http://artoftesting.com/jmeter-tutorials.html
http://www.softwaretestingclass.com/what-is-performance-testing/
http://gettaurus.org/docs/JMeter/
https://octoperf.com/blog/2015/06/08/jmeter-vs-gatling/
http://www.agiletrailblazers.com/blog/how-to-install-apache-jmeter-and-how-to-run-jmeter
http://www.tatvasoft.com/blog/software-performance-testing-ensures-success-of-a-software-application/
http://www.perftestplus.com/
……
其中,最为让我眼前一亮的是微软公司编写的《Performance Testing Guidance for Web Applications》,网址为https://msdn.microsoft.com/en-us/library/bb924375.aspx
。该书籍有两位作者,其中一位还编写了《The Science and Art of Web Site Load Testing》、《Web Load Test Planning》和《Trade Secrets from a Web Testing Expert》。这本书的中文译本是《Web应用程序性能测试指南》,已由机械工业出版社于2008年9月1日出版,可以买来拜读一下。
另外推荐一个搜索电子书的网站,能搜索到许多不错的英文电子书,不限于性能测试方面:
http://www.pdfdrive.net/
。
总结
近些年来,随着互联网的发展,国内也有越来越多的从业人员开始接触性能测试,而这对丰富中文性能测试资料很有帮助。并非只有成为了牛人才能写出技术干货,任何一个参与者都可以。在我看来,即使是参与者遇到的问题、进行的思考和面临的困惑都是有价值的。在这里,呼吁所有从事性能测试的人员能够在学习、参与性能测试的同时,及时书面总结,为中文性能测试资料的丰富添砖加瓦。