设置Loadrunner负载机临时文件目录
作者:网络转载 发布时间:[ 2014/7/24 14:27:08 ] 推荐标签:
近在跑稳定性测试 3 X 24小时的时候,发现负载机产生的日志还运行记录等等竟然有100多G! C盘空间不足,但是D盘还有700多G空间呢,怎么让临时文件转移到D盘?
此处分两种情况:
一. 修改本机的临时文件
1. 观察压力机产生的临时文件都是在 %USERPROFILE%Local SettingsTemp 下,于是在“我的电脑”——“属性”——“高级”——“环境变量”里修改了TEMP和TMP变量
此处设置它们的值都未 "D:TEMP",运行发现结果仍然保存在%USERPROFILE%Local SettingsTemp下。
2. 百度发现, loadrunner执行时用的"NT AUTHORITYSYSTEM"用户,修改此用户的 TEMP和TMP变量路径要用到WMI相关的知识.
在MS-DOS窗口执行
wmic ENVIRONMENT where "name='temp'" get UserName,VariableValue
wmic ENVIRONMENT where "name='tmp'" get UserName,VariableValue
wmic ENVIRONMENT where "name='temp'" get UserName,VariableValue
wmic ENVIRONMENT where "name='tmp'" get UserName,VariableValue
查看‘NT AUTHORITYSYSTEM’ TEMP和TMP 环境变量仍然是%USERPROFILE%Local SettingsTemp ,并没用因为上面的设置而改变,所以没有起到效果
为了修改它们,分别执行
wmic ENVIRONMENT where "name='temp' and username like '%SYSTEM'" set VariableValue='%temp%'
wmic ENVIRONMENT where "name='tmp' and username like '%SYSTEM'" set VariableValue='%temp%'
wmic ENVIRONMENT where "name='temp' and username like '%SYSTEM'" set VariableValue='%temp%'
wmic ENVIRONMENT where "name='tmp' and username like '%SYSTEM'" set VariableValue='%temp%'
将NT AUTHORITYSYSTEM的环境变量指向系统的Temp变量! 执行成功. 再次运行压测,发现临时文件已经到d: emp文件夹了..
二. 修改其他负载机(协作施压)
1 .“我的电脑”——“属性”——“高级”——“环境变量”里修改了TEMP和TMP变量
此处设置它们的值都为 "D:TEMP",
2. 进入loadrunner controller ,菜单 secnario --- load generator --- 设置协作负载机的临时文件路径
单击 Details按钮 --->
在如图选项卡中中,选择第二个选项....
即可...
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11