性能操作步骤

2018-07-26  本文已影响64人  南方小镇_
1、录制脚本

---创建脚本:

(1)选择对应的协议;

(2)应用程序类型:B/S架构选Internet应用程序;C/S架构选win 32应用程序

(3)要录制的程序:选相应的浏览器

(4)URL地址:被测系统的地址

(5)录制到操作:Action

(6)选项:

录制级别选基于HTML的脚本,仅包含明确URL脚本

http属性高级:支持字符集UTF-8,本地保存快照资源

关联不选

---录制时操作前加注释

---操作完后点击停止,自动生成脚本,保存到scripts目录

2、脚本的优化

(1)事务:相应的操作前点击右键插入开始或结束事务

(2)集合点:开始事务前插入

(3)关联参数:

1)回放一遍脚本,新录制一个脚本,比较两个脚本,找出脚本的不同,服务器返回来的动态值

2)回到脚本定位到动态值,切换到http视图

3)在该位置之前的函数的响应中找到该动态值,确定左右边界值

4)返回该动态值的请求前插入一个关联函数:web_reg_save_param

填好左右边界,实例1,搜索范围,找不到

5)回到脚本,把所有动态值用关联函数替换

6)F4:勾选日志--扩展日志--参数替换

(4)检查点:动态值前面找,对比html视图,找出不同点,提取出来

之前插入检查点函数:搜索范围,保存计数:chk_count,失败条件

(6)思考时间

二、运行负载测试

1、新建:选录制好的脚本

运行时设置:

运行逻辑:

步:前一个迭代结束后

日志:仅在出错时,参数替换日志

思考时间:使用录制思考时间的百分比一般80-120

其他:出错时仍然继续,按线程进行

浏览器模拟:每次迭代模拟一个新用户,会清除缓存

2、集合

3、全局计划

4、运行界面

windows资源拖过来,点击右键添加度量

服务器计算机:localhost

资源度量位于:

CPU:Processor ----Processor time

内存:Memory---Available Mbytes

I/O:physical disk---disk time

checklist

1、脚本是否正确添加

2、是否设置场景中的Run Time Setting

3、场景是否选对(手工场景,目标场景)

4、用户数是否正确,用户加载和场景运行时间是否正确

5、集合点策略是否正确

6、LG的设置

7、各项监控是否开启

三、分析报告

并发用户数量

事务平均值

上一篇下一篇

猜你喜欢

热点阅读