你将收获

全链路开发脚本

LoadRunner初级到高级脚本开发

LoadRunner脚本开发

学习如何确定性能指标

适用人群

初、中、高级性能测试工程师

课程介绍

序号 内容 详情内容
第1讲 LoadRunner组成 LoadRunner有三大组成部分:Create/Edit   Scripts、Run Load Tests、Analyze Test Results
第2讲 LoadRunner录制脚本 介绍如何使用LoadRunner来录制脚本
第3讲 LoadRunner脚本解析 如何看明白录制好的脚本、录制好的脚本是什么意思
第4讲 讲讲HTML和URL录制方式的区别 介绍LoadRunner的两种录制方式及区别
第5讲 看看LoadRunner脚本与Jmeter脚本区别 分析LoadRunner脚本与Jmeter脚本的区别,及工作原理
第6讲 LoadRunner是如何来获取响应时间的 LoadRunner是通过事务来确定响应时间的,由开始事务和结束事务来获取响应时间
第7讲 性能指标中是如何确定业务成功虑的 通过事务的结束状态来确定业务成功虑
第8讲 事务结束状态是如何确定的 事务结束状态有四种,应该如何确定事务的结束状态
第9讲 如何插入检查点 介绍如何在树模式下插入检查点
第10讲 检查点检查了谁的内容 LoadRunner检查的内容主要是来着于response   body中的值
第11讲 检查点函数web_reg_find使用 介绍web_reg_find函数的使用
第12讲 通过检查点来判断事务的结束状态 通过检查点函数中的SaveCount来判断业务是否成功
第13讲 看看加入购物车是如何判断业务是否成功的 通过加入购物车实例来实验检查点判断业务是否成功
第14讲 为什么性能也要“DDT数据驱动” 一是业务强制要求;二是为了更好的模拟真实的环境
第15讲 一般什么情况下需要参数化 一般四种情况下需要参数化:唯一性约束、日期约束、缓存约束、数据约束
第16讲 参数化的步骤 介绍如何进行参数化
第17讲 参数化策略设置 选择下一行数据、如何更新数据等
第18讲 数据库如何参数化 介绍数据库参数化步骤
第19讲 其它参数化方式 唯一数、随便数等参数化方式
第20讲 性能测试环境下数据应该如何准备 全面性、数量足够、无约束、安全性等
第21讲 生产环境性能测试时数据如何处理 影响数据库、数据标色等
第22讲 什么情况下需求关联 介绍什么情况下需求关联
第23讲 关联的工作原理 介绍工作是如何工作的,工作的原理是什么
第24讲 关联的方式(一) 介绍关联的两种方式:一是比较脚本法找到需要关联的内容;二是直接在响应报文中进行关联
第25讲 关联的方式(二) 介绍关联的两种方式:一是比较脚本法找到需要关联的内容;二是直接在响应报文中进行关联
第26讲 关联函数解析 介绍web_reg_save_param函数的使用,以及相关参数说明
第27讲 关联实例 通过一个实例来介绍关联函数的使用
第28讲 关联与参数的区别 介绍关联与参数化的区别
第29讲 场景策略 介绍场景设置的策略
第30讲 如何确定并发用户数 介绍如何去确定需要的并发用户数
第31讲 如何确定百分比模型 如何评估百分比模型
第32讲 负载机评估及负载均衡 如何设置负载机及如何设置负载机负载均衡
第33讲 RTS设置 设置控制器运行时的相关参数
第34讲 监控场景中运行的数据 如何监控场景运行时的相关数据
第35讲 场景在运行过程中出错如何定位问题 分析output中的error信息,进而帮助定位问题
第36讲 集合点工作原理及超时策略 介绍集合点工作原理及超时策略设置
第37讲 集合点与事务之间的关系 介绍集点与事务的事务
第38讲 场景运行时的视图数据分析 如何分析场景运行时的视图数据
第39讲 如何测试出蕞大的TPS 如何测试出蕞大TPS,以及TPS曲线
第40讲 如果TPS上不去,应该如何分析 面试的常见问题是如果在压测试时,TPS上不去,一般有哪些原因导致
第41讲 分析器的中概要数据信息 分析器中的概要数据分析
第42讲 分析器中常见的视图 介绍分析器中的常见的视图意义
第43讲 分析业务的成功虑 通过分析器分析业务成功虑
第44讲 合并视图 使用合并视图技术来分析两个视图的逻辑关系
第45讲 页面细分 使用页面细分技术来分析每个事务中每个HTTP请求消耗的时间
第46讲 钻取技术 使用钻取技术可以更深入的分析性的相关原因
第47讲 关联视图 使用关联技术分析其它的视图对响应时间的影响
第48讲 常用函数strtok语法 介绍常用函数strtok的语法
第49讲 常用函数strtok实例 以加入购物车为例介绍strtok的使用
第50讲 常用函数lr_save_var使用 介绍常用函数lr_save_var的使用
第51讲 常用函数strcmp使用 介绍常用函数strcmp的使用
第52讲 常用函数fopen使用 介绍常用函数fopen的使用
第53讲 常用函数fread使用 介绍常用函数fread的使用
第54讲 function封装 介绍function封装的步骤
第55讲 全链路开发实例-登录 介绍如何开发全链路开发实例-登录
第56讲 全链路开发实例-搜索商品 介绍如何开发全链路开发实例-搜索商品
第57讲 全链路开发实例-拉取商品详情页 介绍如何开发全链路开发实例-拉取商品详情页
第58讲 全链路开发实例-加入购物车 介绍如何开发全链路开发实例-加入购物车
第59讲 全链路开发实例-结算 介绍如何开发全链路开发实例-结算
第60讲 全链路开发脚本优化 通过RTS来优化全链路测试脚本

课程目录