课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 5年测试经验,熟悉软件测试的系统理论和方法,具有丰富的功能测试实战项目经验。扎实的开发功底,在思维方式上更加接近一半开发一半测试。

  • 课程详情

    以最新性能测试工具LR12为蓝本,通过项目演示的方式向大家教授这个最常见的性能测试工具的使用技巧,以及常见性能测试项目的测试流程、性能测试方法、性能测试结果报告的总结与分析!简单、实用、易学易上手!
     

    课程主题

    课程内容

    课程目标

    第1讲


        性能测试基础知识
       


    1.性能测试基础概念

    对性能测试所涉及到的知识面有整体上的认识与了解
        对如何学习和继续提升性能测试能力有初步认识
        掌握在性能测试中必须的基础概念知识

    第2讲

    性能测试实施设计环节以及常见问题介绍
        
       

    1.性能测试实施流程
       

    了解正式开展性能测试的规范流程
        了解性能测试规范流程中所需的正式文档内容及其作用
        了解性能测试中所需使用的各种工具

    第3讲

    LoadRunner安装
       

    1..LoadRunner安装与目录介绍
    2.LoadRunner组件介绍
       

    掌握如何安装LoadRunner
        对LoadRunner软件有基本的了解
        了解其安装的示例程序的使用
        了解安装异常及其处理

    第4讲

    VuGen组件介绍
        
       

    1.使用LoadRunner进行测试的基本流程介绍
    2.如何选择协议
    3.VuGen界面介绍
    4.Action类型介绍
    5.集合点、思考时间与事务在LoadRunner中实现

    掌握使用LoadRunner进行简单的压测流程
        了解如何选择适合的协议录制脚本
        掌握VuGen的使用
        掌握Action的三种类型的作用与区别
        掌握集合点、思考时间与事务在LoadRunner中的作用和实现方式

    第5讲

    参数化
         
       

    1.参数化介绍
    2.参数化类型
    3.参数化应用实例

    掌握参数化的应用场景
        掌握参数化的不同类型及其区别
        掌握如何在LoadRunner脚本中实现参数化

    第6讲

    检查点
        
        
       

    1.检查点介绍
    2.检查点使用注意事项
    3.文本检查点
    4.图像检查点
    5.全局检查点

    掌握检查点的应用场景
        掌握检查点的不同类型及其区别
        掌握如何在LoadRunner脚本中使用检查点

    第7讲

    关联
        
       

    1.为什么要使用关联
    2.关联函数
    3.自动关联
    4.手动关联

    掌握关联的应用场景
        掌握关联函数的使用
        掌握如何进行自动关联
        掌握如何进行手动关联

    第8讲

    脚本开发基本操作
        
       

    1.Action介绍
    2.如何注释
    3.使用C语言的位置
    4.如何使用模板
    5.脚本的导入和导出
    6.脚本的调试

    掌握在VuGen中进行开发的基本操作
        如何注释
        如何使用C语言
        如何使用模板
        如何进行脚本导入、导出
        如何进行脚本调试

    第9讲

    VuGen中的C语言

    基本概念
    2.数组、指针、字符串

    3.printf函数的用法
    4.分支和循环
    5.Vuser中常用的C语言函数

    掌握在VuGen中如何使用C语言进行脚本开发
        掌握VuGen中C语言基本概念包括基本数据类型、常量与符号常量、局部变量与全局变量
        掌握数组、指针、字符串、自定义函数
        掌握printf函数的使用
        掌握其他Vuser中常用的C语言函数

    第10讲

    脚本配置
       

    1.通用选项
    2.录制选项
    3.运行时设置

    掌握Vugen中主要通用选项的作用
        掌握Vugen中主要录制选项的作用
        掌握Vugen中主要运行时选项的作用

    第11讲

    Web   Service协议脚本开发 

    1.Web   Service协议介绍
    2.Web Service协议脚本开发

    掌握Web   Service协议脚本开发

    第12讲

    测试场景设计

    1.性能测试分类
    2.性能测试方法
    3.场景设计类型
    4.测试的目的与方法
    5.测试场景设计原则

    了解性能测试的不同类型
        了解性能测试的不同方法
        掌握场景设计的类型
        了解测试的目的及其对应方法
        掌握测试场景设计的原则

    第13讲

    Controller组件介绍

    1.Controller介绍

    了解Controller组件及其主要作用

    第14讲

    Controller组件使用

    1.测试场景类型:手动测试场景、面向目标的测试场景
    2.配置测试脚本
    3.配置负载生成器
    4.配置时间计划
    5.集合点配置
    6.IP欺骗配置
    7.测试结果配置
    8.通用参数配置

    掌握如何在Controller根据需求设计测试场景

    第15讲

    测试场景执行

    1.控制用户与用户组
    2.查看场景与用户状态
    3.控制集合点
    4.查看运行数据图

    掌握如何在Controller运行场景时查看基本运行数据
        掌握如何在Controller运行场景时控制场景运行

    第16讲

    监控系统资源

    1.监控Windows服务器系统资源
    2.监控Linux服务器系统资源

    掌握如何在Controller运行场景时监控目标服务器的系统资源

    第17讲

    如何分析性能测试结果
       

    1.验证采集数据
    2.性能分析的基本原则
    3.性能分析的基本流程
    4.理发店模型
    5.性能下降曲线分析法

    掌握性能分析的基本原则与流程
        掌握进行性能分析的两种方法

    第18讲

    Analysis组件介绍

    1.Analysis组件介绍

    了解Analysis组件及其主要作用

    第19讲

    分析图的处理方法

    1.修改默认配置
    2.合并分析图
    3.自动关联
    4.场景运行比较

    掌握在Analysis中对已生成报告、图表进行再加工分析

    第20讲

    分析报告

    1.HTML分析报告
    2.Word分析报告

    掌握在Analysis中导出报告

    第21讲

    案例讲解

    1.案例讲解

    掌握LoadRunner测试在实际案例中的应用

     

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课