51Testing软件测试论坛

标题: 第一次运行脚本可以发信成功,但是之后运行就不能发信,也不报错,是什么原因? [打印本页]

作者: cq_java    时间: 2011-6-2 11:53
标题: 第一次运行脚本可以发信成功,但是之后运行就不能发信,也不报错,是什么原因?
邮件带附件
不带附件的邮件可以发送成功,也可以并发
加上附件后,就不能发送了,情况如题目描述

环境:LR9.5+IE7.0+XP
作者: christixo    时间: 2011-6-2 12:50
你是指回放的时候不成功吗?还是在录制脚本的时候就有问题
作者: cq_java    时间: 2011-6-2 13:44
回放的时候不成功,但是第一次回放是成功的,第二次第三次都不成功
作者: christixo    时间: 2011-6-2 13:49
你把LOG打开,比较一下成功和不成功的LOG,吧不成功的错误信息发出来,我估计可能是上传的时候是有代码限制造成的。
作者: cq_java    时间: 2011-6-2 13:54
不成功的时候,没有报错
作者: cq_java    时间: 2011-6-2 13:54
回来自己再对比一下log看看,是不是一样
作者: christixo    时间: 2011-6-2 14:03
...不可能的,你parameter substitution和data returned by server log都开开,没上传成功跟定会给出日志的。
作者: cq_java    时间: 2011-6-2 14:30
Action.c(6): web_url("My97DatePicker.htm") was successful, 14463 body bytes, 1880 header bytes, 20 chunking overhead bytes          [MsgId: MMSG-26385]
Action.c(20): Error -26479: Conversion of form-submit data to UTF-8 failed: U_TRUNCATED_CHAR_FOUND          [MsgId: MERR-26479]
Action.c(20): Warning -26499: Internal Error - Invalid iConvertedValueLen=-1 /  iConvertedValueAllocationSize=50 from LrwU8ConvLocaleStringToUTF8 in LrwUtilSubmitDataBody::AddValueAndValueUrlencodedOK. Using the value as-is, without conversion          [MsgId: MWAR-26499]
Action.c(20): Aborting pending download of URL="http://192.168.12.167/viewMailList.action"          [MsgId: MMSG-27656]
Action.c(20): Error -26499: Internal Error - Pending in-function resources (EXTRARES) have not been handled (detected in fvLrwScriptApiCleanupUnhandledRemnants)          [MsgId: MERR-26499]
Action.c(20): web_submit_data("viewMailList.action") highest severity level was "ERROR", 0 body bytes, 0 header bytes          [MsgId: MMSG-26388]
Ending action Action.这个错误是什么原因?是不支持汉字转换吗
作者: cq_java    时间: 2011-6-2 14:30
Action.c(6): web_url("My97DatePicker.htm") was successful, 14463 body bytes, 1880 header bytes, 20 chunking overhead bytes          [MsgId: MMSG-26385]
Action.c(20): Error -26479: Conversion of form-submit data to UTF-8 failed: U_TRUNCATED_CHAR_FOUND          [MsgId: MERR-26479]
Action.c(20): Warning -26499: Internal Error - Invalid iConvertedValueLen=-1 /  iConvertedValueAllocationSize=50 from LrwU8ConvLocaleStringToUTF8 in LrwUtilSubmitDataBody::AddValueAndValueUrlencodedOK. Using the value as-is, without conversion          [MsgId: MWAR-26499]
Action.c(20): Aborting pending download of URL="http://192.168.12.167/viewMailList.action"          [MsgId: MMSG-27656]
Action.c(20): Error -26499: Internal Error - Pending in-function resources (EXTRARES) have not been handled (detected in fvLrwScriptApiCleanupUnhandledRemnants)          [MsgId: MERR-26499]
Action.c(20): web_submit_data("viewMailList.action") highest severity level was "ERROR", 0 body bytes, 0 header bytes          [MsgId: MMSG-26388]
Ending action Action.这个错误是什么原因?是不支持汉字转换吗
作者: cq_java    时间: 2011-6-2 14:52
web_submit_data("viewMailList.action",
                "Action=http://192.168.12.167/viewMailList.action",
                "Method=POST",
                "RecContentType=application/json",
                "Referer=http://192.168.12.167/index.action#inbox",
                "Snapshot=t6.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=folderName", "Value=鏀朵欢绠\xB1", ENDITEM,
                EXTRARES,
                "Url=/js/swf/buttonUpload1.png", "Referer=http://192.168.12.167/js/swf/swfupload.swf?preventswfcaching=1306995731250", ENDITEM,
                LAST);

删掉上面一段代码后,就没有错误了
作者: cq_java    时间: 2011-6-2 14:56
但是运行脚本后,邮件发送不成功
作者: christixo    时间: 2011-6-2 16:13
删除代码不是解决办法,你试试先把编码改了重新录[img][/img]制一下
作者: cq_java    时间: 2011-6-2 16:41
标题: 修改
本帖最后由 cq_java 于 2011-6-2 16:49 编辑

这个用过了
作者: cq_java    时间: 2011-6-2 16:49
回复 12# christixo


    就是这样才报错。
   如果把Support  charset不勾选,不报错,但是也发送邮件失败
作者: cq_java    时间: 2011-6-2 16:53
如果在录制的时候,没有上传附件,什么问题都没有
作者: cq_java    时间: 2011-6-2 16:54
现在就是为了测试上的附件大小对系统的影响,可是问题得不到解决
作者: myallways    时间: 2011-6-2 22:19
估计还是你的附件有问题,好好看看你的脚本!
作者: cq_java    时间: 2011-6-3 08:43
你说的附件问题是???
作者: christixo    时间: 2011-6-3 11:35
是不是对于上传同一个文件,会有问题。或者上传的时候会记录不同的上传标识?
可以跟开发沟通一下,或者对上传的文件做个参数
作者: june871128    时间: 2011-6-3 14:28
回复 1# cq_java


   对你问的这个问题需要了解:
1、你是如何判断发信成功与否
2、不能发信又是怎么判断的
3、不报错是怎么判断的,你的日志记录选择的是哪个级别
4、是多个用户发一封信吗
5、附件是多个用户发的是同一个附件吗。。
作者: cq_java    时间: 2011-6-3 15:36
回复 20# june871128


    1,2  :如果发信成功,可以登录邮箱进入收件箱查阅;如果发送没有附件的邮件,回放脚本后可以收到邮件。
   3、报错问题是根据回放后的日志,日志级别不是很清楚,怎么设置更高级别的?
   4、 是一个用户发给另一个用户;
   5、附件就是一个用户发给另一个用户添加的,附件只有一个
作者: cq_java    时间: 2011-6-7 09:52
求解中
作者: june871128    时间: 2011-6-7 15:27
本帖最后由 june871128 于 2011-6-7 15:29 编辑

回复 21# cq_java


    日志级别是指在【回放选项】>【日志】设定。建议为了进一步跟踪问题,可以选择【扩展日志】>【服务器返回数据】和【高级跟踪】
录制是采用的什么协议呀,是采用的邮件方面的协议吗?
作者: 奔雷    时间: 2011-6-9 20:35
录制的web mail?
作者: ljj149850508    时间: 2011-6-16 11:54
高人啊,以后投简历。。记下一堆邮箱
有LR参数化以后去发去··呵呵
就不用一份一份的发了
作者: sophie_wang    时间: 2011-6-17 10:50
关注,学习中。。。
作者: cq_java    时间: 2011-6-30 10:57
问题还是没解决...如果自己写脚本怎么写?谁给个脚本参考一下啊
作者: cq_java    时间: 2011-7-14 13:30
没人做过这样的项目吗???




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