【求教】一个关于LR脚本录制的问题,关于邮件压力测试方面
兄弟是新手,以前没有玩过LoadRunner,今天领导扔给我这么一个任务需要测试一下总公司的邮件压力,我在outlook里配置了自己的邮箱,可以正常接发邮件,但是当我使用LR进行录制脚本之后,运行却总是有错误,Execution Log如下:
***************************************************************************
Virtual User Script started
Starting action vuser_init.
Ending action vuser_init.
Running Vuser...
Starting iteration 1.
Starting action Action.
Action.c(5): Debug message: Pop3 Logon successful.
Action.c(9): Command: STAT
Action.c(9): Server Reply: +OK 1 834
Action.c(13): Debug message: Pop3 session closed.
Action.c(18): Debug message:Smtp Logon to smtp.sinopec.com
Action.c(18): Debug message:Smtp Logon successful.
Action.c(23): Error -86416:Aborting mail... (See below for details)
Action.c(23): Debug message: : 5.7.1 Client was not authenticated
Action.c(23): Error -86415:Error receiving response from SMTP server (rc = -10053)
Abort was called from an action.
Ending Vuser...
Starting action vuser_end.
Ending action vuser_end.
Vuser Terminated.
***************************************************************************
[ 本帖最后由 icecoat 于 2010-6-17 13:58 编辑 ]
我的操作如下
1. 先点击红色的按钮 Start Record,出现如下图所示的对话框,我直接选择Action,然后点击ok。 2. 点ok之后,便会自动打开outlook express。如下图所示3. 再点击“创建邮件”,输入目的地址、主题、内容之后点击发送,发送成功之后点击Stop 按钮。
录制完毕?不知是否是这样的步骤,请教各位高手指点。
我现在的问题是,录制完毕之后,我再点击Run 便出现1楼所发的错误。
协议选择的是pop3、smtp、imap,这三个。
天哪,不经意间终于找到问题所在了,正确代码如下,请注意红字部分
以下是Action 里的代码,正文的dat代码没有粘贴Action()
{
smtp1 = 0;
smtp_logon_ex(&smtp1, "SmtpLogon",
"URL=smtp://smtp.abc.com",
"LogonUser=liptwo@abc.com",
"LogonPass=123456",
"CommonName=LoadRunner User",
LAST);
smtp_send_mail_ex(&smtp1, "SendMail",
"To=liptwo@abc.com",
"From=liptwo@abc.com",
"Subject=test",
"ContentType=multipart/alternative;",
MAILOPTIONS,
"Reply-To: \"shc\" <liptwo@abc.com>",
"X-Priority: 3",
"X-MSMail-Priority: Normal",
"X-Mailer: Microsoft Outlook Express 6.00.2900.5512",
"X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512",
MAILDATA,
"AttachRawFile=mailnote1_01.dat",
"AttachRawFile=mailnote1_02.dat",
LAST);
smtp_logout_ex(&smtp1);
smtp_free_ex(&smtp1);
return 0;
} :L还是同看懂到底是什么问题导致你这个错误 录制邮件协议的 脚本还需要修改port
页:
[1]