DWA85 初始化工作负载
DWA85 初始化工作负载在服务器上创建一组邮件数据库,并使用邮件填充这些邮件数据库。邮件数据库是使用注释(消息)的数目填充的,该数目在 NOTES.INI 变量 NumMailNotesPerUser
中指定。您设置 NB_MailRealFromField=1
时,邮件消息似乎来自其他有效用户。下一步,工作负载设置首选项,从新填充的收件箱读取五条消息,然后通过从 Domino® 目录中有效用户的范围内将随机名称设置为发件人来回复所有这五条消息。
关于此任务
DWA85 工作负载模拟 iNotes® 发行版 8.5 功能,是用于 Web 的下一代工作负载。
DWA85Init 测试自动为 DWA85 与 DWA85Lite 工作负载创建和设置邮件数据库,并建立以下数据库 ACL 设置:
- 为缺省用户提供了“管理者”访问权
- 为匿名用户提供了“管理者”访问权
- Owner set = mail#
可以使用 Create NotesBench Mail Person Documents
代理程序来创建将被测试的服务器 (SUT) 上的 mail*.nsf 文件(由“邮件初始化”创建)用作用户邮件文件的“个人”文档。该代理程序存储在 NAMAGENT.NSF 中。
过程
- 将 NAMAGENT.NSF 复制到 Domino® 目录,并从该位置运行
Create NotesBench Mail Person Documents
代理程序。请参阅 NAMAGENT.NSF 中的使用此数据库文档以了解关于使用代理程序的更多信息。 - 将 Domino® 目录及新创建的用户复制到辅助测试服务器上。下表列出没有在“脚本变量”框上显示的必需变量。
表 1. DWA85 初始化工作负载的 NOTES.INI 设置 设置 描述 NB_ENABLE_NTHDAY=0 启用 SUT 上时间的更改以估计邮件文档的存放时间 NB_PersonalFolders=0 允许在邮件数据库中创建其他文件夹 BlockSenderOFF=1 允许测试使用邮件规则来阻止发件人 ColorProfile=0 如果启用,请允许创建特殊颜色概要文件 NB_DISABLE_COMPRESSED_DATA_OPTION=1 控制是否使用数据压缩 Domain=MyDomain SUT 的域 NB_MAIL_SAVE_MESSAGE=0 发送便笺时,请勿保存至“发件箱”文件夹中 NABENTRIES=1000 服务器上的有效用户数目。 NB_MailRealFromField=1 以用户的因特网地址(不是 Note 标识名称)发送邮件 MailRecipientBeginNumber=1 从其中选择随机收件人的用户范围“开始”值 MailRecipientEndNumber=1000 从其中选择随机收件人的用户范围“结束”值 NumMailNotesPerUser=3000 用于填充收件箱的邮件消息数 WebPreferencesOff=0 保存首选项 NB_NumDWAReadEntries=25 读取视图时返回的条目数。1024x768 分辨率时,缺省值是 25。 HTTPHOST 针对其运行工作负载的主机名 nb_dbdir=mail\ 邮件数据库所在的服务器数据目录的相关路径 ThreadStagger=2 在工作负载启动时将每个线程错开时间两秒以避免任何拥堵 Webauthenticationoff=0 请参阅 DWA85 工作负载主题中的认证部分 MailServer 测试下的服务器 (SUT) 的名称 MailTemplate 用于创建新数据库的模板的名称,例如, MailTemplate=myserver!!mail85ntf 注: 如果在控制台上出现了认证错误,请检查“个人”文档(位于 SUT 上的 Domino® 目录中)HTTP 字段中的密码是否设置为 NotesBench。如果需要,可编辑 Domino® 目录中的“个人”文档。使用代理程序Set HTTP Password to 'NotesBench'
。
运行测试
过程
- 启动 Server.Load。
- 在选择脚本字段中,选择 DWA85 初始化,然后单击执行。
- 在工作负载完成后,验证是否已经创建了所有邮件文件。