DWA85 Initialization Workload
DWA85 Initialization Workload は、サーバー上にメールデータベースのセットを作成し、メールデータベースにメールを埋め込みます。メールデータベースには、NOTES.INI 変数の NumMailNotesPerUser
に指定された文書 (メッセージ) 数が記録されます。NB_MailRealFromField=1
を設定すると、メールメッセージが他の有効なユーザーからのメッセージのように見えます。このワークロードは次に、プリファレンスを設定し、新しく取り込まれた受信ボックスから 5 つのメッセージを読み取り、Domino® ディレクトリ内の有効なユーザー範囲からの送信者としてランダムな名前を設定して、5 つのメッセージすべてに返信します。
このタスクについて
DWA85 Workload は iNotes® リリース 8.5 の機能をシミュレートします。これは、Web 用の次世代型ワークロードです。
DWA85Init テストでは自動的に DWA85 Workload と DWA85Lite Workload のメールデータベースが作成、設定され、次のデータベース ACL 設定が行われます。
- デフォルトユーザーには管理者権限が与えられます。
- 匿名ユーザーには管理者権限が与えられます。
- Owner set = mail#
Create NotesBench Mail Person Documents
エージェントを使用すると、Server Under Test (SUT) 上の (Mail Initialization によって作成された) mail*.nsf ファイルをユーザーのメールファイルとして使用するユーザー文書を作成できます。このエージェントは NAMAGENT.NSF に格納されます。
手順
- NAMAGENT.NSF を Domino® ディレクトリにコピーし、そこから
Create NotesBench Mail Person Documents
エージェントを実行します。エージェントの使用の詳細については、NAMAGENT.NSF の「データベースの使い方」文書を参照してください。 - 新規作成したユーザーが含まれた Domino® ディレクトリを 2 次テストサーバーに複製します。次の表に、[Script Variables] インフォボックスに表示されない必須変数を示します。
表 1. DWA85 Initialization Workload に関する 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 Notes ID 名ではなく、ユーザーのインターネットアドレスを使用してメールを送信します。 MailRecipientBeginNumber=1 ランダム受信者として選択するユーザー範囲の最初の値 MailRecipientEndNumber=1000 ランダム受信者として選択するユーザー範囲の最後の値 NumMailNotesPerUser=3000 受信ボックスに取り込むメールメッセージの数 WebPreferencesOff=0 プリファレンスを保存します。 NB_NumDWAReadEntries=25 ビューの読み取り時に返されるエントリの数。解像度 1024x768 のデフォルトは 25 です。 HTTPHOST このワークロードの実行対象となるホストの名前 nb_dbdir=mail メールデータベースが置かれるサーバーのデータディレクトリの相対パス ThreadStagger=2 輻輳を避けるため、ワークロードの開始時に各スレッドを 2 秒ずつずらします。 Webauthenticationoff=0 「DWA85 Workload」トピックの「認証」セクションを参照してください。 MailServer Server Under Test (SUT) の名前 MailTemplate 新規データベースの作成に使用するテンプレートの名前。例: MailTemplate=myserver!!mail85ntf 注: 認証エラーがコンソールに表示される場合、SUT 上の Domino® ディレクトリにあるユーザー文書の [HTTP] フィールドに NotesBench のパスワードが設定されているか調べます。必要に応じて、Domino® ディレクトリにあるユーザー文書を編集します。Set HTTP Password to 'NotesBench'
エージェントを使用します。
テストを実行する
手順
- Server.Load を起動します。
- [Select Script] フィールドで、[DWA85 Initialization] を選択して [Execute] をクリックします。
- ワークロードが終了したら、すべてのメールファイルが作成されていることを確認します。