51Testing软件测试论坛
标题:
loadrunner录制foxmail发送邮件,结果没有录制接收账号
[打印本页]
作者:
泠泠月色
时间:
2013-5-21 18:15
标题:
loadrunner录制foxmail发送邮件,结果没有录制接收账号
本帖最后由 泠泠月色 于 2013-5-24 10:05 编辑
步骤:
1、选择协议(STMP)
[attach]85229[/attach]
2、开始录制
[attach]85230[/attach]
3、邮件发送操作
最后得到的录制脚本:
vuser_init()
{
smtp1 = 0;
smtp_logon_ex(&smtp1, "SmtpLogon",
"URL=smtps://smtp.qq.com:465",
"LogonUser=mengwo823@qq.com",
"LogonPass=********",
"CommonName=LoadRunner User",
LAST);
smtp_send_mail_ex(&smtp1, "SendMail",
"Subject=",
MAILOPTIONS,
MAILDATA,
LAST);
smtp_free_ex(&smtp1);
return 0;
}
复制代码
smtp_send_mail_ex里面的接收邮件的账号跑哪里去了?为什么会这样?
备注:系统为win7、loadrunner为11.0、foxmail为7.0
没有录制到接收账号等信息的解决办法请看这里:
[attach]85273[/attach]
作者:
omg
时间:
2013-5-21 21:16
看这个帖子,
http://www.docin.com/p1-189877827.html
,貌似人家都有其他信息。
你自己添上发件人,收件人,能工作吗?
作者:
泠泠月色
时间:
2013-5-22 14:17
回复
2#
omg
早上来比较忙没有看到~~
事实上我是按照书上的例子来操作的,我手动添加了如下信息
vuser_init()
{
smtp1 = 0;
smtp_logon_ex(&smtp1, "SmtpLogon",
"URL=smtps://smtp.qq.com:465",
"LogonUser=mengwo823@qq.com",
"LogonPass=*******",
"CommonName=LoadRunner User",
LAST);
smtp_send_mail_ex(&smtp1, "SendMail",
"To=caomo123@qq.com",
"From=mengwo823@qq.com",
"Subject=你好,这是一封测试邮件",
MAILOPTIONS,
MAILDATA,
LAST);
smtp_free_ex(&smtp1);
return 0;
}
复制代码
验证回放,正确发送了邮件,邮件显示如下图:
[attach]85243[/attach]
我奇怪的是,为什么录制不了呢?
作者:
omg
时间:
2013-5-22 21:42
恭喜,呵呵,至少能发送。
作者:
泠泠月色
时间:
2013-5-23 09:25
回复
4#
omg
嗯嗯,O(∩_∩)O谢谢~~~
作者:
泠泠月色
时间:
2013-5-24 10:03
找到可以正常录制脚本的方法了,正确录制的脚本如下
Action()
{
smtp1 = 0;
smtp_logon_ex(&smtp1, "SmtpLogon",
"URL=smtp://163.177.65.211",
"LogonUser=mengwo823@qq.com",
"LogonPass=******",
"CommonName=LoadRunner User",
LAST);
smtp_send_mail_ex(&smtp1, "SendMail",
"To=1036191983@qq.com",
"From=<389034259@qq.com> SIZE=1614",
"Subject==?gb2312?B?1eLKx9K7t+Ky4srU08q8/g==?=",
"ContentType=multipart/alternative;",
MAILOPTIONS,
"From: meng <mengwo823@qq.com>",
"To: =?gb2312?B?0KHQoQ==?= <caomo123@qq.com>",
"Reply-To: 389034259 <mengwo823@qq.com>",
"X-Priority: 3",
"X-Has-Attach: no",
"X-Mailer: Foxmail 7.0.1.92[cn]",
MAILDATA,
"AttachRawFile=mailnote1_01.dat",
"AttachRawFile=mailnote1_02.dat",
LAST);
smtp_logout_ex(&smtp1);
smtp_free_ex(&smtp1);
return 0;
}
复制代码
具体方法请参照附件文档的特殊录制脚本方法介绍(不知道这里怎么附加附件,就放到1楼了……),希望可以帮助后来的人O(∩_∩)O~
作者:
shadowsxl
时间:
2013-5-30 15:31
为什么我录制了后竟然没有任何脚本,是怎么一回事?
作者:
shadowsxl
时间:
2013-5-30 15:34
[attach]85319[/attach][attach]85320[/attach]
作者:
shadowsxl
时间:
2013-5-30 15:34
大家帮我看看哪,我已经成功发送了,但没有任何脚本
作者:
baorui945
时间:
2013-5-30 17:12
使用javamail发送是一样的。。。。
作者:
泠泠月色
时间:
2013-5-31 10:35
回复
8#
shadowsxl
我还忘记了一件事情,没有任何脚本的话,很有可能是杀毒软件的原因,我好多次都因为没有关闭杀毒软件而没有录制到脚本,把360等杀毒软件退出试一下……
作者:
shadowsxl
时间:
2013-6-3 08:58
好的,后来根据你上传的特殊录制方法,也是没有用的,晕死
作者:
shadowsxl
时间:
2013-6-3 08:59
回复
11#
泠泠月色
后来我使用特殊录制方法,还是没有录制到任何脚本
作者:
泠泠月色
时间:
2013-6-3 10:27
回复
13#
shadowsxl
额,杀毒软件关闭了么?
作者:
shadowsxl
时间:
2013-6-3 13:39
回复
14#
泠泠月色
关闭了
作者:
泠泠月色
时间:
2013-6-3 14:40
回复
15#
shadowsxl
你录制http协议的有脚本么?
作者:
duan222
时间:
2015-5-11 19:59
shadowsxl 发表于 2013-5-30 15:34
可能是Foxmail版本问题,我用7.2的也没有生成脚本,7.0就可以了
作者:
duan222
时间:
2015-5-11 20:04
我录制的脚本中登录密码是以明文显示的,你知道这是怎么回事吗
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2