51Testing软件测试论坛

标题: LR录制报表脚本后回放出错 [打印本页]

作者: lytal    时间: 2009-9-5 19:41
标题: LR录制报表脚本后回放出错
B/S系统,ORACLE数据库
Action.c(163): web_url("blank.html") highest severity level was "warning", 0 body bytes, 200 header bytes          [MsgId: MMSG-26388]
Action.c(171): web_custom_request("frameset_2") was successful, 8410 body bytes, 280 header bytes, 128 chunking overhead bytes          [MsgId: MMSG-26385]
Action.c(187): Error -26627: HTTP Status-Code=404 (Not Found) for "http://192.168.***.***:8088/birt/preview?__imageid=file1f1235b12384967cd04.gif"  [MsgId: MERR-26627]
Action.c(187): Warning -26200: At least one of the resources specified by EXTRARES has not been downloaded due to the above error(s)          [MsgId: MWAR-26200]
Action.c(187): web_url("preview") highest severity level was "ERROR", 952 body bytes, 150 header bytes          [MsgId: MMSG-26388]
Action.c(187): Notify: Transaction "日报表" ended with "Fail" status (Duration: 4.5617).

file1f1235b12384967cd04.gif  这个图片应该是个动态产生的,因为每次都是产生不一样的图片,所以这里脚本中改了:
char *jpgname=(char*)malloc(50);

web_url("preview",                        
        "URL=http://192.168.***.***:8088/birt/preview?__imageid={lr_save_string(*jpgname)}",
        "Resource=0",

同时看了网上资料修改了 runtime setting->browser emulation->simulate a new user each iteration关闭的。

录出的脚本仍提示此错误。(在报表打开时看脚本好象是先申请一空白的blank页面,再将数据显示在界面上,设置断点进去,只看得到界面,数据没有显示,而在preview的时候,直接跳出提示页面错误,连退出脚本也没有跳进去执行。)
作者: gemingshamo    时间: 2009-9-7 22:24
应该是关联没做好,你把图片名用关联函数替代试试
作者: msnshow    时间: 2009-9-10 09:30
使用lr_output_message将取到的jpgname输出看看是否是你想要的值,如果不是说明取得不正确

另外lr_save_string(*jpgname) ,看上去不太对吧,应该不用 * 这个符号
作者: 孤独英雄    时间: 2009-9-13 00:45
使用URL协议试试
作者: GeorgeWangLC    时间: 2009-9-15 10:09
标题: 回复 1# 的帖子
协议选取应该是没有问题的
引:Action.c(187): web_url("preview") highest severity level was "ERROR", 952 body bytes, 150 header bytes      

动态数据显示,提前捕获一下,看看是不是服务器端真的有返回?
如果服务端有返回,在这段代码前加linktime(*),看看页面展示是怎么样的。
作者: frank_liu    时间: 2010-3-24 19:44
LZ,你这个问题解决了没?
我现在也碰到这个问题了!
那个图片老是抓不住!
作者: linda_4528    时间: 2011-4-1 09:49
我现在也是碰到啊~~

作者: jj_ljw    时间: 2011-4-1 10:20
本帖最后由 jj_ljw 于 2011-4-1 10:21 编辑

那个图片是验证码的图片不

09年的帖子,真......




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2