51Testing软件测试论坛
标题:
关于录制foxmail的问题
[打印本页]
作者:
testmgr
时间:
2007-3-26 14:59
标题:
关于录制foxmail的问题
在win2000平台下,只能用winsocks协议录制邮件发送脚本,在场景中可以成功实现100个用户同时发送邮件。
在xpsp2平台下,只能用smtp协议录制发送邮件脚本,但在场景中无法成功实现100个用户同时发送邮件,我想可能同发送邮件时要使用用户名和密码有关。
请问:
如何在场景中成功实现100个用户同时发送同一封邮件。
作者:
QM
时间:
2007-3-26 15:17
建立100个vuser。
作者:
testmgr
时间:
2007-3-26 15:45
标题:
建立了,我的意思是
建立了100个虚拟用户
比如:
现在录制了一个发邮件的脚本,脚本如下所示:
Action()
{
lr_rendezvous("foxmailv6_send_0");
lr_start_transaction("foxmailv6_send_0");
smtp1 = 0;
smtp_logon_ex(&smtp1, "SmtpLogon",
"URL=smtp://
luohy@192.168.3.10
",
"CommonName=LoadRunner User",
"LogonUser={logon_name}",
"LogonPass={password}",
LAST);
smtp_send_mail_ex(&smtp1, "SendMail",
"To=test@192.168.3.10",
"From=luohy@192.168.3.10",
"Subject==?gb2312?B?suLK1NPKvP4w?=",
"ContentType=multipart/alternative;",
MAILOPTIONS,
"X-mailer: Foxmail 6, 0, 101, 11 [cn]",
MAILDATA,
"AttachRawFile=mailnote1_01.dat",
"AttachRawFile=mailnote1_02.dat",
LAST);
smtp_logout_ex(&smtp1);
smtp_free_ex(&smtp1);
lr_end_transaction("foxmailv6_send_0",LR_AUTO);
return 0;
}
场景设置为:100个用户同时发这封邮件
结果是:
所有用户发送邮件均失败!
问题:
如何让100个用户能够同时发送这封邮件!
请前辈指点!谢谢
作者:
duola1119
时间:
2007-3-26 16:28
设一个集合点.然后再发送
作者:
bingbingyang11
时间:
2007-5-29 10:23
也许回放的时候就没有成功
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2