软件开发

免费试听 快速找课

tel:13647813730

您当前的位置: 首页 > 南宁培训网 > 南宁深蓝软件 > 南宁软件开发培训 > 南宁软件自动化测试培训LoadRunner QTP

南宁软件技术

5200.00元

市场价:¥6240.00元

开课学校 南宁深蓝软件

班制:夜班

上课(咨询)地址:

南宁高新区科园大道58号康华药业大厦

课程介绍Course Introduction

性能测试与LoadRunner培训课程

※※※※※※※※※※※※※※※※培训收益※※※※※※※※※※※※※※※※※
1、了解什么叫性能测试
2、掌握性能测试工具LoadRunner的三大组件及工作原理
3、掌握脚本录制的原理
4、掌握场景策略的设计
5、掌握对性能测试结果常用的分析方法
6、掌握性能测试指标
7、掌握性能性能调优的常用方法
8、**实例介绍性能测试的过程
※※※※※※※※※※※※※※※※※讲师资历※※※※※※※※※※※※※※※※
黄老师

男,首批ISTQB资格认证获得者,多年软件测试及软件测试管理工作经验。熟悉软件开发和软件测试流程:在软件工程、流程制定和 改进、质量**方面有着深入的研究,擅长软件测试工具的使用,在性能测试和自动化测试方面有着深入的研究。
在专业杂志上发表过多篇文章,曾任高级测试工程师、资深测试工程师、测试经理.在工作中积累了大量的测试实践经验。著有相关软件测试书籍《LoadRunner性能测试完全讲义》、《深入性能测试》(5月份上架,正在排版中)、《QTP自动化测试与框架模型设计》和《软件测试技术与应用》。

著有相关测试书籍:《LoadRunner性能测试完全讲义》、《学入性能测试》、《QTP自动化测试与框架模型设计》和《软件测试技术与应用》
※※※※※※※※※※※※※※※※参加对象※※※※※※※※※※※※※※※※※
企业初级、中级、高级、资深测试工程师、性能测试工程师、测试经理、测试总监等
※※※※※※※※※※※※※※※※课程大纲※※※※※※※※※※※※※※※※※
**部分:性能测试理论
本章节学习目标:介绍本课程的设计思路及讲授方法,讲解性能测试目的、概念、测试类型、测试工具、性能需求分析、性能指标以及性能测试流程。**本课程的学习,使学员对性能测试有一个全面、系统深入的认识,建立起清晰的体系化性能测试工作思路。

1.1  课程介绍

本课程以性能测试为中心,围绕性能测试理论、性能测试技术及性能测试项目实施进行讲解,结合性能测试工具LoadRunner侧重介绍性能测试的基础知识。

1.2  案例分析

提供性能测试案例,分析案例性能问题的原因,目的是使学员对性能测试有一个感性认识,以及了解未来性能测试的重要性。

1.3  性能测试概念及性能测试类型

讲解什么叫性能测试、性能测试如何划分以及性能测试应用领域。
**这部分课程的学习,学员掌握性能测试的各种类型和每种测试类型的目的,以及各种性能测试方法应用的领域。

1.4  性能测试指标

无论哪种测试类型,都必须依赖一定的标准来判断测试结果的正确性。这部分主要介绍性能测试的衡量指标以及各个指标的意义。

1.5  性能测试缺陷定位及性能调优

介绍性能测试发现的缺陷类型以及相应的性能调优方法。

1.6  性能测试测试工程师技能要求

介绍作为一名合格性能测试工程师应该具备的技能。
第二部分:LoadRunner工具介绍
本章节学习目标:介绍性能测试工具LoadRunner,讲述LoadRunner的工作原理、LoadRunner的三大组件以及这三大组件是如果通讯并工作的

2.1  LoadRunner工作介绍

介绍性能测试工具LoadRunner,LoadRunner的工作原理及三大组件,目的是让学员从整体上对LoadRunner测试工具有一个认识。

2.2  Vuser发生器

介绍在使用LoadRunner如何录制脚本、如何选择**、Run-Time Setting设置以及如何完善测试脚本。目的是让学员了解如何正确的录制脚本。

2.3  Controller控制器

介绍场景设计的类型、如何设计测试场景、场景执行以及在测试过程中,如何监视场景。目的是让学员了解如何新建测试场景及对场景的使用和控制。

2.4  Analysis分析器

对Analysis分析器基础知识进行介绍以及介绍常用的一些分析方法。目的是让学员了解使用Analysis分析器如何分析测试结果。
第三部分:LoadRunner性能测试进阶
本章节学习目标:**第二部分课程的学习学员已经对LoadRunner的初级使用已经有一个初步的了解,在这一部分主要对LoadRunner的高级使用进行详细的讲述,帮忙学员解决实际性能测试过程中遇到的问题,达到即学即用的目的

3.1  脚本编写技术

介绍脚本编辑过程中检查点技术、参数化技术、Block块技术和关联技术。目的是让学员学会如何增强测试脚本。
3.1.1   检查点技术
介绍在录制测试脚本中,如何设置检查点来判断测试结果是否正确。
3.1.2   Block块技术
介绍使用Block块技术如何来调整测试脚本,使用测试脚本更好的满足业务模式,使用测试结果更接近真实的结果。
3.1.3   参数化技术

VuGen录制生成的脚本均为静态数据,如果直接运行无法模拟出实际用户使用系统的真实场景,这部分讲解参数化的方法及操作过程。
一般的参数过程,很多的学员都知道如何使用,这部分重点讲解参数化的调试、参数数据的生成、参数取值方式的验证等内容,**这部分内容的学习,学员能够深刻理解参数化,并完全掌握参数化的用法。

3.1.4   关联技术

参数化只能解决输入数据变化的要求,实际的系统使用中客户端向服务器发送的多个请求之间很多存在依赖关系,即客户端后续的请求依赖前面数据包请求的服务器返回数据,这部分讲解解决此问题的技术的使用方法及过程。结合规则讲解关联的原理,并**案例的演示每个过程的技术细节;然后**案例讲解关联的应用,**以上内容的学习,学员真正掌握关联技术及应用。

3.2  场景设计实践

介绍多用户模拟测试时,场景如何设计,以及场景模型如何构建。

3.2.1  集合点设置

当大量用户访问系统时,存在多个用户同时向服务器发送请求的情况,而且用户操作直将存在一定的延时,这部分讲解模拟这些场景技术的使用方法。

集合点和think time,从技术角度很容易使用,但是从概念角度,如果没有正确理解概念,会导致使用中的很多问题,这部分将重点为学员分析清楚这些概念。

3.2.2  IP欺骗技术

当大量用户访问系统时,为了更好的模拟用户使用不同的IP地址进行压力测试,IP欺骗技术让学员学会如何更真实的模拟不同用户进行访问系统。

3.2.3  负载均衡技术

在测试过程中,测试机也就是负载发生器也可能成为瓶颈。那么为什么测试机也可能成为瓶颈呢?原因是由于负载不均匀造成的,负载均衡技术**客户端均衡的对服务器进行施压。

3.3  结果分析实践

介绍常用的分析方法,对性能测试结果进行充分的分析并找到性能瓶颈所在。

3.3.1  分析图合并

将不同的数据样本进行合并,分析在因素之间的关系,以及确定系统的性能标准。

3.3.2  分析图关联

将不同的数据样本进行关联,**性能指标来分析不同数据之间的关联度。

3.3.3  页面细分

对响应时间进行Breakdown分析,找出系统性能问题的瓶颈位置

3.3.4  钻取技术

**对数据的钻取分析,来挖掘数据底下更深层次的信息。
第四部分:性能测试项目使用
本章节学习目标:**以上三部分课程学习后,学员对LoadRunner有着一个深刻的了解,该部分课程主要将以上三部分内容串联起来,**项目的实战来提高性能测试在项目中的应用能力
4.1 需求分析
介绍如何从软件测试需求中提炼出性能测试的相关需求。
4.2 测试方案及计划

4.2.1  人力资源

4.2.2  时间进度

4.2.3  业务模型创建

4.2.4  场景模型创建

4.2.5  测试数据准备

4.3 测试脚本开发
介绍如何将测试用例转化为测试脚本,如何将业务模型转化为测试脚本。
4.4 场景设计
介绍如何进行场景模型的创建,并设计相关场景,设置相关计数器。
4.5 执行测试
执行脚本,并在场景中监控脚本执行的情况。
4.6 结果分析
对脚本执行的结果进行详细的分析,介绍如何使用结果分析方法并借助外界面工具对结果进行分析结果。
4.7 测试结论
**对测试结果进行分析后,给出测试结论。


本课程名称:南宁软件自动化测试培训LoadRunner QTP
神州培训网南宁软件工程师培训频道是*大的南宁软件工程师培训信息发布查询平台!神州培训网汇集*好的南宁软件自动化测试培训LoadRunner QTP培训学校,供您多比较,再选择!
  • 后续开班时间
  • 2013年04月13日
  • 2014年04月26日
  • 2014年05月31日
  • 2014年06月21日
  • 2014年07月26日
  • 2014年11月22日
  • 2014年12月27日

课程热线 13647813730

客服时间:早上9点~下午6点,其他时间请在线预约报名或留言,谢谢!

申请免费试听

学校介绍University Profile


深蓝软件成立于2002年,是以高端软件技术顾问服务及软件产品项目研发为主营业务的软件技术型企业,深蓝软件由具备丰富软件研发经验及系统软件理论知识的专业团队组成,具备丰富的行业经验及专业的软件研发及顾问咨询服务实力。


深蓝软件是国内率先面向行业及专业软件人员提供高端软件技术服务方案的专业机构,近几年主推Java/J2EE企业级应用架构技术,在数据仓库与数据挖掘、UML面向对象设计、Unix/Linux、高级数据库管理、微软技术架构、软件测试等高端软件技术上提供专业的服务方案,积累了丰富的经验,成功实施服务的企业客户多达上百家,遍及深圳、北京、广州、成都、天津、新疆、上海等全国各地及港澳地区。


面向软件行业培养高端软件工程师及提供软件人才外包服务是深蓝软件一大亮点,深蓝率先推出先培养工作后付费的高端软件工程师培养模式受到了行业的好评及尊重,近几年先后培养了五十多期专业软件工程师,为国内外输送了上千名高端软件工程师,同时与华为中兴等国内外知名软件企业建立了良好的战略合作关系,共同推动软件技术的应用。


深蓝软件以专业的开发设计技术积极研发自有知识产权的软件产品及项目,目前已经推出包括核心工作流程管理及公文文档管理的协同办公自动化系统dbOA,深蓝物流管理系统dbLS,深蓝dbERPCRM等具有竞争力的软件产品,并且已经成功实施应用于多家企业客户。


深蓝软件将一如既往致力于高端软件技术服务,为客户提供专业的高端软件技术方案,为软件行业输送专业的软件人才,为民族软件产业贡献一份力量。



上一个课程:

南宁Java EE软件开发培训

下一个课程:

南宁Struts\Hibernate\spring开源框架技术培训

南宁软件开发培训最新开班

南宁软件开发培训最新问答

申请试听名额

已有10254人申请免费试听

01电话咨询 | 13647813730

QQ:
加盟合作:0755-83654572