DWA85 워크로드
DWA85 워크로드는 활성 iNotes® 사용자가 Full 모드의 브라우저에서 메일을 발송, 검색 또는 삭제 중인지를 나타냅니다.
시작하기 전에
웹 사용자는 iNotes® 클라이언트와 동일한 카운터를 업데이트하지 않으므로, 콘솔은 웹 사용자를 표시하지 않습니다. Notes® 클라이언트는 Database Server 태스크를 사용하고, 웹 사용자는 HTTP 태스크를 사용합니다. show task
명령을 사용하여 서버 콘솔에 각 태스크를 표시합니다.
show stat Mail.Delivered
show stat HTTP
show stat mail
또한 show stat Domino.Requests.*
를 사용하여 서버에서 웹 요청이 수신되는지 여부를 판별할 수 있습니다.DWA85는 인증된 사용자를 요구합니다.
메일 템플리트는 실행 중인 Domino® 릴리스와 호환 가능합니다. 예를 들어, Domino® 릴리스 8.5 이상의 경우에는 mail85.ntf 템플리트를 사용합니다. 테스트 드라이버의 NOTES.INI 파일에 Set MailTemplate=mail85.NTF
를 입력합니다. 콘솔에 라우팅 정보를 표시하려면, SUT의 NOTES.INI 파일에 Log_MailRouting=40
을 추가합니다.
이 태스크 정보
시뮬레이션된 평균 사용자는 1시간당 4회(15분씩 4회 반복) DWA85 워크로드를 실행합니다. 시뮬레이션된 사용자는 먼저 메일 데이터베이스에 로그인합니다. 그러면 시뮬레이션이 여러 번 반복되는 루프를 형성합니다. 각 반복에서 5개의 메일 메시지를 확인하고 검색하여 이 중 2개를 삭제하고 2회 반복당 한 번씩 한 개의 메시지에 응답합니다. 반복당 한 번씩 한 명의 수신인에게 메모를 발송합니다. 2회 반복당 한 번씩 세 수신인에게 추가 메모를 발송합니다. 24회 반복당 한 번씩 워크로드는 받은 문서에서 약속을 작성하고 받은 문서에서 미팅 초대를 작성하여 발송하며 초대 요청(받은 문서에 있는 경우)에 응답합니다. 반복당 한 번씩 워크로드는 임의의 받은 문서를 NotesBench라는 테스트 폴더로 이동시킵니다. 마지막으로, 5분에 한 번씩 반복 전 과정에 걸쳐 세 번의 알람 의견조사가 수행됩니다. 반복당 워크로드 평균 기간은 15분입니다.
기본적으로, 워크로드는 사용자 인증이 필요한 것으로 가정합니다.
세부사항 | 정보 |
---|---|
메트릭 | 테스트는 다음 항목을 측정합니다.
|
DWA85 테스트에 대한 서버 문서 설정 | 서버 문서에서 다음 설정을 사용합니다.
|
DWA85 테스트 SUT에 대한 NOTES.INI 설정 |
|
액세스 권한 | 관리자로 지정된 사용자에게는 해당 디렉토리의 ACL에 있는 Domino® 디렉토리에 대한 관리자 권한이 있어야 합니다. |
인증 |
|
프로시저
설정 | 설명 |
---|---|
Domain=MyDomain | SUT(Server Under Test)의 도메인 |
NB_MAIL_SAVE_MESSAGE=1 | 메모 발송 시 발송된 문서에 저장 |
NB_PERCENT_ATTACHEMENTS_READ=25 | 발견된 모든 첨부 파일에서 읽을 백분율 |
NABENTRIES=1000 | 서버의 올바른 사용자 수 |
NB_MailRealFromField=1 | Note ID 이름이 아닌 사용자의 인터넷 주소로 메일 발송 |
MailRecipientBeginNumber=1 | 임의의 수신인을 선택할 사용자 범위의 시작 |
MailRecipientEndNumber=1000 | 임의의 수신인을 선택할 사용자 범위의 끝 |
ContextIteration1=24 | 일정관리 약속을 추가할 반복 간격(24 = 6시간당 한 번) |
ContextIteration2=24 | 미팅 초대를 발송할 반복 간격(24 = 6시간당 한 번) |
ContextIteration3=24 | 일정관리 초대에 응답할 반복 간격(24 = 6시간당 한 번) |
RUNTIME=9999 | 전체 테스트를 실행해야 하는 기간 |
NB_Memo1NumRecipients=1 | 첫 번째 메모에 대한 수신인 수 |
NB_Memo1NthIteration=1 | 최초 메모 발송 빈도(반복에서 1 = 반복당 한 번, 2= 2회 반복당 한 번, 3 = 3회 반복당 한 번...) |
NB_Memo2NumRecipients=3 | 두번째 메모에 대한 수신인 수입니다. |
NB_Memo2NthIteration=2 | 두 번째 메모 발송 빈도(반복에서 1 = 반복당 한 번, 2= 2회 반복당 한 번, 3 = 3회 반복당 한 번...) |
NB_InvtNumRecipients=3 | 초대 수신인 수 |
NB_ReplyNthIteration=2 | 하나의 메시지에 대한 응답 빈도(반복에서 1 = 반복당 한 번, 2= 2회 반복당 한 번, 3 = 3회 반복당 한 번...) |
NB_CalschNthIteration=24 | 일정관리 조작 수행 빈도(반복에서 1 = 반복당 한 번, 2= 2회 반복당 한 번, 3 = 3회 반복당 한 번...) |
NB_MAIL_SAVE_MESSAGE=1 | 발송된 문서에 발송된 각 메시지의 사본 저장 |
WebPreferencesOff=1 | 환경 설정을 저장하지 않음. 이 워크로드에서 업데이트할 것이 없습니다. |
NB_NumDWAReadEntries=25 | 보기를 읽을 때 리턴된 항목 수. 1024x768 해상도 기본값은 25입니다. |
HTTPHOST | 워크로드를 실행할 호스트 이름 |
nb_dbdir=mail\ | 메일 데이터베이스가 있는 서버의 데이터 디렉토리에 상대적인 경로 |
ThreadStagger=2 | 혼잡을 피하기 위해 워크로드 시작 시 각 스레드를 2초 단위로 스태거 |
Webauthenticationoff=0 | 인증 섹션을 참조하십시오. |
TNB_DWA_DisableLogin=0 | 로그인 사용 불가능 설정 허용. 권장되지 않습니다. |
TNB_DWA_DisableAlarmPolling=0 | 알람 의견조사 사용 불가능 설정 허용 |
TNB_DWA_DisableReadDeleteReply=0 | 읽기, 삭제 및 응답 사용 불가능 설정 허용 |
TNB_DWA_DisableSend=0 | 발송 사용 불가능 설정 허용 |
TNB_DWA_DisableAppointments=0 | 약속 기록부 사용 불가능 설정 허용 |
TNB_DWA_DisableInvitations=0 | 초대 사용 불가능 설정 허용 |
TNB_DWA_DisableMoveDocuments=0 | 문서 이동 사용 불가능 설정 허용 |
TNB_DWA_DisableRSVPs=0 | rsvp 기능 사용 불가능 설정 허용 |
테스트 실행
이 태스크 정보
프로시저
- 스크립트 선택 필드에서 DWA85를 선택한 후 실행을 클릭합니다.
-
테스트가 끝나면, Domino® 서버를 종료하기 전에 SUT 콘솔에
SH STAT
명령을 입력합니다.