使用loadrunner进行压力测试遇到的问题总结
作者:baiyang 发布时间:[ 2017/6/29 10:44:01 ] 推荐标签:性能测试工具 LoadRunner
一、无法生成虚拟用户,运行报错:CCI compilation error -vuser_init.c
问题出现情景是:loadrunner当天可以正常运行,保存好后,脚本和参数化也保持一致,第二天再次打开不能使用。在controller中,脚本运行,提示错误:LR8.1 Error: CCI compilation error -vuser_init.c
直接在loadrunner generator打开之前保存的脚本,点击运行无法执行,在回放日志栏提示:vuser_init.c:No such file or directory
分析其原因是,缺少文件
解决办法:拷贝一个init.c文件放在测试脚本目录下或者重建一个文件;
二、Error: Failed to send data by channels - post message failed
寻找解决办法,多数测试人员给出解答如下:出现这个问题,目前判断是因为lr和测试机环境或者测试服务的兼容性出现了问题,而且一般的这个问题只是在测试大数据访问的时候才会出现。
解决办法:在LR的controller负载生成器的菜单栏中的Diagnotics->configure->Web Page Diagnotics[max vuser sampling 10%]默认的Enable关掉,重新运行以后这个问题很少出现了。
原网loadrunner help center,链接如下:https://translate.google.com.hk/translate?hl=zh-CN&sl=en&u=http://lrhelp.saas.hpe.com/en/latest/help/WebHelp/Content/Controller/ui_diagnostics_distribution.htm&prev=search
原因详见下图
三、服务器监测—top命令
性能测试过程中,利用top命令,对服务器的实时性能进行监测。
详解:(Top命令及参数详解,不再赘述)
Cpu: 309.0% 用户空间占用CPU百分比
对于多核cup,此值是个比例值,相对每个cup内核。当前服务器为24核实机。
相关推荐
更新发布
功能测试和接口测试的区别
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