wmh1990 发表于 2013-8-1 18:23:43

LoadRunner场景运行通过,但是数据没有产生

录制了脚本,回放也没问题,运行也通过了,但是数据没有产生,按道理应该产生五条相同的数据才对。为什么啊???PS:录制时数据有产生

shunchen07 发表于 2013-8-2 10:24:36

什么叫没有数据产生?? 你手工单独走个流程看看

wmh1990 发表于 2013-8-2 11:02:01

回复 2# shunchen07 手工可以啊,录制的时候也插入数据了,但是场景运行的时候,就没有产生数据

ttbelieve 发表于 2013-8-2 13:12:51

哪里没有产生数据啊?我看你的windows监控资源都没有数据,是这个么?

wmh1990 发表于 2013-8-2 13:39:03

回复 4# ttbelieve 我的意思是:我录制了一个申请请假单的脚本,录制的时候,成功生成了一个请假单,但是运行场景的时候,却没有产生请假单

系统消息 发表于 2013-8-2 16:52:32

可能是唯一性冲突导致不能生成,脚本增强一下

wmh1990 发表于 2013-8-2 17:09:16

回复 6# 系统消息 你说的是Id之类的么,例如请假单的id?可是这个id好像是自动生成的,再脚本那我需要改成参数么?

地壳 发表于 2013-8-3 09:33:14

关联一下应该就可以了!

hlhelei 发表于 2013-8-3 22:23:54

长见识了

wmh1990 发表于 2013-8-5 11:19:05

:'( 要怎么关联呢,刚学习这个工具,公司也没人会没人可以带,不会用啊:dizzy: 回复 8# 地壳

ljj149850508 发表于 2013-8-5 15:08:22

手动关联一下
因为你插入数据操作会进入数据库中,有个ID是唯一的,不关联的话,一直是这个ID,数据库当然进不去。调试通过不一定代表脚本是对的。

ljj149850508 发表于 2013-8-5 15:09:28

web_reg_save_param();百度

地壳 发表于 2013-8-5 17:35:18

回复 7# wmh1990


    手动关联
方法一:通过手动关联函数web_reg_save_param_ex()将想要的字符串保存到一个参数中,确定所要关联字符串的左边界、右边界即可(函数的具体用法参照帮助文档)。
方法二:如果你用的是Loadrunner 11,你可以在Tree View视图中选择HTTP View视图下Response Body 中直接选择需要关联的内容右键创建关联。

johj2000 发表于 2013-8-5 19:01:17

肯定是没有关联

桔子~ 发表于 2014-1-2 15:09:18

解决了么?

yyshyd 发表于 2014-1-3 10:53:28

本帖最后由 yyshyd 于 2014-1-3 10:55 编辑

有没有可能登录之类的操作不成功,比如验证码有没有去掉校验,我之前也遇到过这种问题,就让开发不控制验证码取值,你试试,
录制的时候有数据是肯定的,你试试看回放有没有产生数据,如果没有的话就很有可能是这个问题,我也是新手可以互相讨论下

wsbuaa 发表于 2014-1-3 13:37:28

明显是有信息没有进行关联或者参数化

wuzhenwu 发表于 2014-1-3 16:14:58

回复 17# wsbuaa

是很明显!
1、需要对脚本进行参数化,例如增加事务、集合点等
2、场景监控也需要设置啊,例如windows资源计数器、web服务器计数器等
3、再者就是测试数据,也要准备充分啊。
目前我正在学习各种计数器,东西也是蛮多的!

xiaotudou517 发表于 2016-1-27 10:06:06

刚刚接触loadrunner,我也遇到相同问题,不懂代码,不知道怎么改

Ghost_Tang 发表于 2016-5-19 17:23:30

涨知识了:)
页: [1]
查看完整版本: LoadRunner场景运行通过,但是数据没有产生