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 に格納されます。

手順

  1. NAMAGENT.NSFDomino® ディレクトリにコピーし、そこから Create NotesBench Mail Person Documents エージェントを実行します。エージェントの使用の詳細については、NAMAGENT.NSF「データベースの使い方」文書を参照してください。
  2. 新規作成したユーザーが含まれた 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' エージェントを使用します。

テストを実行する

手順

  1. Server.Load を起動します。
  2. [Select Script] フィールドで、[DWA85 Initialization] を選択して [Execute] をクリックします。
  3. ワークロードが終了したら、すべてのメールファイルが作成されていることを確認します。

次のタスク

DWA85 Workload に進みます。