監視


R6 郵件遞送工作量
「R6Mail 遞送」工作量會將用戶端上的作用中使用者讀取及傳送郵件、使用日曆及排程功能來排程約會、傳送邀請,以及傳送 RSVP 至邀請的動作模式化。使用者每小時會執行此 script 的平均數為 4 次。每一次 script 疊代時,都會讀取五個文件、更新兩個文件、刪除兩個文件、執行一次視界捲動、開啟和關閉一個資料庫、開啟和關閉一個視界、傳送備忘錄至三個收件人,然後在「Domino 名錄」上執行三次查詢 (當 NthIteration=6)。每隔 90 分鐘,測試會排程一個約會,並傳送邀請給收件人。會產生伺服器名稱查詢,並且在 SUT 信箱中儲存訊息。

公制

此測試是測量:


僅用於郵件的伺服器之結果產能公制,是在無法接受平均使用者回應時間之前可支援的最大使用者數量。

需求


測試起始設定

如果您尚未建立郵件資料庫,請在執行測試之前先建立之。使用「NRPC 郵件起始設定」工作量來建立郵件檔案。

如需「NRPC 郵件起始設定」工作量的相關資訊,請參閱主題 NRPC 郵件起始設定工作量

如需「NRPC 郵件起始設定」工作量的相關資訊,請參閱本章中的主題「NRPC 郵件起始設定工作量」。

R6Mail 之測試磁碟機的 NOTES.INI 設定

下列為測試磁碟機之 NOTES.INI 設定的範例:


R6 郵件 SUT 的 NOTES.INI 設定
其他建議的 SUT 設定包括:
R6 郵件遞送測試的伺服器文件設定

請確定「伺服器」文件的「基礎」標籤是使用下列這些設定:


執行 R6 郵件遞送測試

1. 確認您已完成執行「NRPC 郵件起始設定」工作量的程序。

如需「NRPC 郵件起始設定」工作量的相關資訊,請參閱主題 NRPC 郵件起始設定工作量

2. 在 SUT 上,請執行下列步驟:

3. 在「測試類型」欄位中,選擇「內建」,然後從清單中選擇「R6 郵件遞送」測試。

4. 按一下「測試參數」標籤。如果您在多重用戶端上執行測試,則在每一個用戶端上執行測試時,請增加「啟動執行緒編號」參數的值。

5. 按一下「Script 變數」標籤,再輸入這些值:
變數動作
MailServer輸入郵件伺服器的正規名稱,例如,CN=MailServer1/O=Acme。
nb_dbdir輸入相對於 Notes 資料目錄的一個資料庫目錄。建議值是 mail\。
MailTemplate輸入郵件檔範本的名稱。
NBTestReset輸入其中一個,以控制開始測試時要如何處理現有的文件:
  • 1 -- 刪除現有的文件
  • 0 -- 忽略現有的文件
附註 刪除的文件數,視變數 MaxDocToDelete 的設定值而定。
MaxDocToDelete輸入測試開始時要刪除的文件數。在刪除文件之後,起始文件計數會重設。
NumMailNotesPerUser當郵件檔建立時用來移入郵件檔中的注意事項數目 (建議值 100)
NormalMessageSize輸入訊息主體的大小。建議值是 10000。
NumMessageRecipients輸入每一個訊息的收件人數目。建議值是 3。
NthIteration輸入訊息的傳送頻率。訊息並非在每一次 Script 疊代時傳送,而是每 n 次的 Script 疊代才傳送一次。建議值是 6。
NB_Mail_FT_Search_Enabled將此變數設定為「啟動」,以於執行工作量時,啟動全文檢索。
ScriptIterationLimit輸入測試 Script 執行之外部迴圈的次數。建議值是 1。此值必須與「測試參數」標籤上的「Script 迴圈計數」欄位中的值相符。
6. (選用的) 按一下「停止條件」標籤以設定停止條件。

7. 按一下「執行」。

8. (選用的) 選取要監督的公制。

9. (選用的) 在「接收控制台指令的伺服器」欄位中,輸入 SUT 的名稱。

10. 按一下「啟動測試」。

另請參閱