首先:必须有一个良好的学习心态,学习任何知识贵在坚持,如果半途中止,学不好任何东西。
其次:要有一个不懂就问的心,学习很忌讳不懂装懂
第三:要有一个良好的学习体系或者学习平台,我个人推荐
BestTest软件测试自学与分享平台的性能测试自学路线图
性能自学路线
,以及网站上的学习视频,性能测试学习路线上推荐的书籍很不错。
第四:学习顺序。
第一步:学会主流的性能测试工具,比如loadrunner,毕竟面试问得多。弄清楚loadrunner的架构,掌握基本的协议比如http,学好loadrunner,参考书籍段念的《软件性能测试过程详解与案例剖析》,在学习loadrunner的时候切记只看不做,必须自己动手搭建一套测试环境,比如典型的论坛啊,bugfree啊之类的,自己动手亲自去实践
第二步:掌握操作系统,数据库,中间件等监控分析思路
第三步:掌握基本编程
ps:这些书籍建议去看
BestTest软件测试自学与分享平台
的
http://www.besttest.cn/article.php?id=127
上推荐的书籍
最后:你会发现你已经成为了一个出色的性能测试工程师
这个是我以前准备的一个学习计划,供你参考!
任务名称
任务要求
参考资料
考核标准
性能测试基础知识
(*必学)
学习性能测试基础知识
了解性能测试基本概念
对性能测试的目的、指标等有基础了解
2工作日
性能测试工具专题
(*必学)
学习性能测试工具Jmeter
1、了解和熟悉Jmeter脚本录制方法
2、了解和熟悉Jmeter关联
3、了解和熟悉Jmter参数化
4、了解和熟悉CRM Jmeter脚本处理要点
1、熟悉和掌握Jmeter脚本录制(2天)
2、熟练和掌握Jmeter关联(1天)
3、熟悉和掌握Jmeter参数化(1天)
4、完成Vodka系统JMeter脚本模版(1天)
5工作日
学习jvm性能监控工具
1、学习JDK Tools的使用
2、学习Jconsole的使用
3、学习VisualVM的使用
4、学习nmon、free、top指令
5、学习平台的使用
1.掌握jconsole用法(1天)
2.掌握visualvm用法(1天)
3.掌握nmon、free、top用法(2天)
4.了解JDK Tools使用(1天)
5.了解平台的使用(1天)
6工作日
性能测试流程专题
(*必学)
学习性能测试流程知识
1、性能测试流程
2、性能测试过程中的文档
1.了解性能测试流程。(1天)
2.能新建性能测试需求、方案、报告等文档。(1天)
2工作日
性能测试中级专题
(选学)
学习Java语言基础
1.全面了解Java语言基础
2.了解JVM基本原理
1、《Java编程思想》
2、《分布式Java应用》
3、《深入JVM虚拟机》
Java编程思想学习笔记(1月)
分布式Java应用学习笔记(15天)
深入JVM虚拟机学习笔记(10天)
2个月
学习网站架构
1,了解负载均衡
2,了解Memcached,静态化
3,了解反向代理,数据库优化
4,……书中知识
《构建高性能Web站点》
了解网站架构常用技术,性能关注点,性能标准(1月)
1个月
学习前端性能
1,学习雅虎前端性能优化10条准则
2,思考前端性能测试框架的开发
1.《高性能网站建设指南》
2.Selenium与WebDriver: Selenium Documentation
1.《高性能网站建设指南》学习笔记(15天)
2.Selenium与WebDriver,能完成HelloWorld(5天)
20天
性能测试高级专题
(选学)
原理与各种前沿技术
1.各种开源框架,服务器框架
2.熟悉各种数据库及其性能优化原理
3.熟悉Linux操作系统原理
4.熟悉网络技术原理
5.……(各种计算机知识)
友情链接:
Copyright © 2022 战国无双-策略国战活动站 All Rights Reserved.