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