发帖纪念下本人最近开设的一门软件性能测试方面的课程全部录制完毕,

课程URL是:http://edu.51cto.com/course/course_id-2218.html。

也可以通过:http://www.dataguru.cn/myclassnew.php?mod=new_basicforlesson&op=basic&lessonid=323方式学习,两种方式各具特色,选择适合自己的即可。

全套课程注重实战和对重要概念的剖析,整个课程时间超过2000分钟。

同时,也可以加入QQ群:319406535 一起讨论学习。

最新的大纲如下:

软件性能测试课程简介: 
     随着软件测试行业的崛起,性能测试也随之水涨船高。如何更快的入门性能测试,如何从功能测试人员过渡到性能测试人员,相信是很多在职测试人员迫切想知道的。本套课程将针对以上总总问题进行阐述和剖析。带领有志成为性能测试工程师的广大测试人员走向性能测试之路。俗话说,授人以鱼不如授人以渔,本套课程在分享性能测试各方面的知识和经验的同时,更重要的是引导大家独立思考和解决问题的能力。一次课程不可能学到所有知识,但要学到如何获得知识的能力和方法,这样才能走的更远。

课程内容:

本套课程主要分3大部分,从基础到提高,一步步的提升,采用润物细无声的方式逐步加深对性能测试的理解。按照经验,学习完本套课程后可以对性能测试有比较深入的了解,可以从功能测试人员转换成性能测试人员,可以独立完成基本的性能测试项目。

课程大纲:

A.    预前知识和基本概念部分

第一周:开篇语和抓包不求人

1.  本节课对本套课程的学习起到提纲挈领的作用。一方面对整套课程大纲进行介绍,同时对如何更好的提升和学习性能测试给出了一些建议。
2.  抓包不求人主要阐述抓包的意义和方法
3.  HTTP协议解析
4.  抓包常用的工具—httpwatch、fiddler、科来三种工具的介绍
5.  Firefox和firebug介绍

第二周:操作系统--最熟悉的陌生人

本节课主要通过一些例子唤起大家对操作系统的重视,以便让大家更清楚的认识到,对自认为熟悉的操作系统是多么陌生。底层的操作系统决定了对许多技术的理解,也是很多测试人员最容易忽视的。

第三周:时间都去哪儿了

本节课详细阐述一个网络请求所可能走过的所有路径,为未来定位问题打下理论基础。让大家建立一个思维,只要数据流过的地方,都有可能成为制约其速度的可能。

B. 性能测试和Loadrunner部分

第四周:性能测试的今生前世

主要阐述测试发展演化和不同类型人群眼中的性能测试。同时对包括并发与并行、并发用户数与在线用户数、PV与UV、TPS与响应时间等性能测试领域的概念详细阐述。同时,对加强性能测试的提升和开展中需要注意的技巧和方法进行描述。

第五周:未雨绸缪--性能测试工具
    1.  性能测试与性能测试工具的关系
    2.  性能测试工具选型原则
    3.  不同性能测试工具的优缺点

第六周:初识loadrunner
    1.   Loadrunner基本介绍和组成
     2.  Loadrunner录制原理方法和脚本目录结构
     3.  结合HTTP协议,对Loadrunner运行时设置采用实例方式详细解析.

4.  阐述如何阅读官方文档和文档阅读方式

第七周:loadrunner脚本开发和常用函数
     1. 基于http协议的脚本开发
     2. Loadrunner脚本的结构和运行过程
    3.  简单C语言和常用函数解析

4.  LoadRunner中常用函数解析

5.  LoadRunner中的日志体系和错误处理机制

6.  LoadRunner与DLL

第八周:事务与参数化

1.   LoadRunner中事务的概念和使用场景

2.  事务中wasted_time和常用事务函数解析
     3.  参数化的概念和使用场景,通过实例详细解析Loadrunner中各种参数化方式的使用场景和方法
     4.  LoadRunner中变量和参数转换解析

第九周:检查点、集合点与关联
    1.   检查点的基本概念和使用场景,通过实例解析检查点使用方法

2.   集合点的概念和使用场景
    3.   关联的含义和使用场景,通过2个真实案例详细解析如何进行关联操作。案例中会综合前面学习的关于抓包、协议的知识,将一连串的知识串起来进行更深入的解析。

第十周:运笔入神--性能测试计划的编写

1.  通过本节课不仅提升编写性能测试计划的能力,也给出文档编写的一般原则和技巧,提升职场文档编写能力。

2.   性能测试计划的组成部分
    3.   编写性能测试计划的注意事项

4.  通过案例解析性能测试需求分析的方法和原则

第十一周:学以致用--接口性能测试案例
      1.  通过一个真实的接口性能测试案例,展示性能测试脚本开发过程。

2.  阐述脚本开发的原则和思想

3.  将XPATH、字符编码转换、抓包、关联、协议等相关知识整理和灵活应用,解析脚本开发中的问题。

第十二周:LoadRunner中的Controller和Analysis
   1.  Loadrunner中Controller的使用方法
   2.  阐述Controller的运行机制
   3.  集合点、负载生成器、场景等关键概念的解析和使用方法

4.  IP欺骗的原理和使用方法

5.  Analysis核心概念和关键图标的解读

6.  拐点和图表合并

第十三周:性能测试报告的编写
    1.  性能测试报告的组成部分
    2.   编写性能测试报告的注意事项

C.  性能测试高级进阶部分

第十四周:Loadruner中的JavaVuser编写

1.  JavaVuser的使用场景和优缺点

2.  JavaVuser与基于C语法的脚本的区别

3.  JavaVuser脚本结构介绍
    4. 编写JavaVuser的注意事项和线程安全详细解析
    5. JavaVuser编写过程和参数化
    6.  JavaVuser脚本与web脚本的转换

7.  通过一个案例解析如何编写JavaVuser

第十五周:虚拟与现实的结合-探索Java虚拟机
    1.  Java虚拟机的引入

2.  一个进程一个世界

3.  Java虚拟机内存结构解析

4.  操作系统中的OOM和Java虚拟机中的OOM

5.  如何使用命令行和相关工具监控Java虚拟机

第十六周:掀起你的盖头来-磁盘大揭秘
   1.  详细磁盘结构解析和运行机制

2.  阐述磁盘如何表示数据和存储存储方式

3.  低级格式化和高级格式化的概念和区别

4.  阐述影响磁盘性能的因素
  5.  操作系统如何看待磁盘和并对监控磁盘的命令行工具解析
  6.  Linux IO调度算法

第十七周:数据交流大通道--内存
   1.   内存在操作系统中的位置
    2.  内存监控指标
    3.  物理内存和虚拟内存的含义

4.  虚拟地址空间

5.  一个进程的家庭布局--阐述进程的内存划分

第十八周:线程的自白
    1. 线程和进程的关系
   2.  如何监控线程
   3.  操作系统中的内核线程和用户线程的区别

4.  操作系统线程模型

授课对象:
    刚开始从事性能测试工作的测试人员,希望从功能测试转换成性能测试的测试人员,其他希望了解性能测试的人员。

课程必备:
    熟悉测试相关概念,了解C语言基础语法。了解Linux系统,熟练应用基本的命令,有一定的英语阅读能力。

广州八神软件性能测试课程最新大纲相关推荐

  1. 广州软件性能测试培训,Loadrunner企业级性能测试课程 广州八神软件性能测试实战教程 炼数性能测试视频...

    (1)\第10讲--运笔如神-性能测试计划的编写:目录中文件数:6个 ├─(1) 某某某项目性能测试方案.rar ├─(2) 第10讲-性能测试计划的编写-1.mp4 ├─(3) 第10讲-性能测试计 ...

  2. Android手机软件开发 课程 教学 大纲

    <专业考证培训及考证>课程教学大纲 课程编号:024015    授课学时: 80       学分数: 4    适用专业:通信技术 一.课程的性质和任务 课程的性质: <专业考证 ...

  3. 陈硕《网络编程实战》03 课程内容大纲【稿】

    陈硕<网络编程实战> 03 课程内容大纲[稿] 站在巨人的肩膀之上. 按照录像整理,部分专有名词不太肯定,版权归陈硕大神. 我们对TCP的基本性能有了一个大致的了解,用这个简单的dd.Ne ...

  4. 哈工大18年春软件构造课程讨论题

    这是哈工大18年春软件构造课程(徐汉川老师)的讨论题目,少部分答案摘录自课件PPT和网上的资源(链接在文中给出).如有错误还望指出,谢谢. 一.在软件测试过程中,"测试用例的数目" ...

  5. 大数据课程培训大纲详解,大数据培训学习内容

    大数据助力成就非凡.大数据正在改变着商业游戏规则,为企业解决传统业务问题带来变革的机遇.毫无疑问,当未来企业尝试分析现有海量信息以推动业务价值增值时,必定会采用大数据技术.那么大数据培训哪家好呢?今天 ...

  6. 《精通软件性能测试与LoadRunner最佳实战》—第2章2.节

    内 容 提 要 精通软件性能测试与LoadRunner最佳实战 本书在介绍软件性能测试概念的基础上,结合对实际测试案例的剖析,重点讲解了性能测试实战技术.LoadRunner工具的使用技巧和实践工作中 ...

  7. 东南大学考研计算机基础大纲,2018东南大学计算机科学与工程学院专业基础课程考试大纲及题型分布...

    据东南大学研究生院消息,2018年东南大学计算机科学与工程学院专业基础课程考试大纲及题型分布已经公布,详情如下: 2018年硕士研究生入学考试专业基础课程考试大纲及题型分布 ►题型分布 一.选择题:( ...

  8. 画图软件怎么做性能测试,软件性能测试能力提升解决方案.pdf

    软件性能测试能力提升解决方案 软件性能测试能力提升解决方案 软件性能测试能力提升解决方案 软软件件性性能能测测试试能能力力提提升升解解决决方方案案 课程试用 课程试用 课课程程试试用用 • 测试经理 ...

  9. 大学文科计算机考试大纲,(文科)大学计算机信息技术课程考核大纲(文科)介绍.doc...

    <大学计算机信息技术>课程考核大纲 考核对象 本课程的考核对象是全日制本科生. 命题依据及原则 命题依据:本课程的考核是依据<大学计算机信息技术>课程教学大纲,以及南京大学出版 ...

最新文章

  1. matlab数据的拼接
  2. Vue+Video.js播放m3u8视频流(海康威视摄像头+RTMP服务+FFmpeg)
  3. JavaScript 内存机制(前端同学进阶必备)
  4. std::auto_ptr简单使用
  5. python编程案例教程第四章_Python编程入门-第四章 流程控制 -学习笔记
  6. Python模拟登录的几种方法
  7. 【洛谷】 3264 [JLOI2015] 管道连接
  8. 【转载】CSS常用英文字体介绍
  9. 低价战略 革命主机价格将低于299美金
  10. 小马哥----高仿苹果6S A236 刷机拆机主板图与开机界面图 更新解锁界面 全网通4G 警惕
  11. 小程序开发效率提升(持续更新)
  12. kali linux 2.0安装教程,kali linux2.0安装vega
  13. 核范数与规则项参数选择
  14. MATLAB中resample函数使用
  15. 考试系统软件是怎么保障考试公平公正的?
  16. Notepad2 v4.22.11r4478 开源轻量级文本编辑软件
  17. React18升级和React18新特性
  18. 阿拉伯数字大写转换(含小数)
  19. 国科大-智能传感-考试
  20. java9 gc log参数迁移_个人文章 - SegmentFault 思否

热门文章

  1. 小程序上传图片裁剪工具 we-cropper的使用方法
  2. 拉卡拉支付瞄准线下蓝海持续创新
  3. jspSmartUpload上传下载全攻略(2012.8.30最新版)
  4. 微信小程序自定义navbar
  5. 【高代码文件格式API】道宁为您提供文件格式API集——Aspose,只需几行代码即可创建转换和操作100多种文件格式
  6. 分布式事务解决方案之TCC
  7. c语言Mbedtls实现rsa加解密(公私钥以文件或者字符串的读取的方式实现)(亲测可用)
  8. Spring JdbcTemplate 无效的列索引错误
  9. JS给数字添加千位分隔符
  10. c语言文件组织与多文件gcc命令行编译