小布老师LR系列培训视频-测试工具概述兼LoadRunner介绍
上一篇 / 下一篇 2008-11-19 16:34:55 / 个人分类:自动化测试
第一讲:http://www.boobooke.com/v/bbk104651Testing软件测试网$P4E^Ic^
内容:
1) 性能测试重要意义
2) 典型的企业信息系统
3) 性能测试的原理---客户端和服务器端的通讯包、协议
4) 性能测试工具解决的问题
提供压力产生的手段
能够对被测试的后台系统进行监控
能够对产生的压力数据进行分析,帮助测试人员容易的找出被测系统的瓶颈
5) 产生压力
压力产生的手段是通过多进程/多线程(Multiple processes/threads)的方式实现
每个请求,以测试脚本的形式出现
6) 性能工具体系结构
脚本产生器VuGen 压力机Load generator 控制机Control 分析机Analysis
7) 性能测试步骤
录制/编写测试脚本
初步施压,调试测试脚本
进行压力测试,搜集测试结果数据
分析测试结果数据,找出系统的瓶颈和问题
调整系统,重复第3,4步骤
第二讲:http://www.boobooke.com/v/bbk104751Testing软件测试网[@)R,|o
内容:
1) 录制测试脚本的方法
a.sniffer的方法:利用以太网的广播特性
b.proxy的方法 Charles录制器
2) 录制的脚本的特点
一连串请求的通讯命令:发->收->发->---
没有分支判断
往往需要做关联和其它处理(检查点---)
第三讲:http://www.boobooke.com/v/bbk1048
? N}?je!F Q0内容:
1) 为什么关联很重要 correlation
动态数据脚本需要修改 recorded dynamic data must be correlated using parameters
2) 关联的例子
3) 需要关联的数据的特征
数据是从客户端发往服务器端时出错
这些数据是由服务器产生的,事先发给客户端的
4) 常见的需要关联的情景
登录操作 超文本传输协议-HTTP
先查后修改,先查后删除
并发控制:防止两个用户同时修改或者删除同一条记录