- 각 항목에는 모든 세부 실행 요소들이 포함되어 있습니다. Test 시 참고 바랍니다.
- Test 시 Fork 기능을 사용해 자신의 Gist에서 자유롭게 하시면 됩니다.
- Full Tetst Scenario가 업데이트 된 경우 새로 Fork 필요합니다.
- 메인 계정의 Fork 에 기록이 남습니다.
- Test 시 모든 실행을 확인할 필요는 없지만 📌 Pin 표시 항목은 반드시 체크해 주시기 바랍니다.
- Test 진행 후 Commet에 다음과 같이 남겨 주시기 바랍니다. (예시)
<2025.09.15 Test>
- 목적 : Prod Release 테스트
- 이름 : 홍성현
- 테스트 카테고리 :
- 얼마에요 3.0
- 이슈 :
- 1. [로그인 화면] 다국어 기능이 적용이 안됨
- 2. [백오피스] Q&A 메뉴에서 이미지 등록 시 동영상 첨부 안됨
- 3. [챗봇 위젯] 상담사 연결 시 backoffice 상담 메뉴에 새 대화가 뜨지 않음
- Test Scenario 수정은 팀원 모두 가능하며 수정 시 "Revision"에 기록이 남습니다.
- 📌 이메일, 비밀번호 입력 후 "로그인" 버튼 클릭
- 입력 한 정보가 잘 못 된 경우 토스트 메시지 확인
- 입력 한 정보가 올바른 경우 -> 토스트 메시지 확인 -> admin 페이지로 연결 확인
- 📌 "비밀번호를 잊으셨나요?" 클릭 -> 이메일 입력 화면 변경 확인
- "이메일 링크 보내기" 버튼 클릭
- 토스트 메시지 확인 (올바른 이메일 입력 시 인증코드 발송)
- 입력한 이메일에서 인증코드 메일 수신 확인
- "인증번호 입력" 창에 인증 코드 입력
- "인증확인" 버튼 클릭 -> 인증번호 확인 시 토스트 메시지 확인 (인증번호 불일치 시 토스트 메시지 확인)
- "새 비밀번호" 입력창, "새 비밀번호 확인" 입력창에 새 비밀번호 입력
- "저장" 버튼 클릭 -> 비밀번호 변경 성공 토스트 메시지 확인
- 로그인 화면에서 변경한 값으로 재로그인 후 확인
- "이메일 링크 보내기" 버튼 클릭
- 📌 "다국어 설정" 드롭다운 클릭 -> 다국어 국가명 선택 -> 해당 언어로 페이지 변경 확인
- 토스트 메시지, 인증코드 메일 다국어 적용 추가 확인
- “Dfocus GPT 아이콘” 클릭 → 새로고침
- “알림” 클릭 → 알림 팝업창
- 📌 “현재 카테고리” 명
- 현재 카테고리와 일치하는지 확인
- 📌 “로그인 사용자 드롭다운”
- 비밀번호 변경
- 비밀번호 변경 화면 전환
- 이메일 입력 후 이메일 링크 보내기
- 비밀번호 찾기 인증 메일 발송
- 인증번호 입력
- 새 비밀번호 설정
- 로그아웃
- confirmation 팝업창
- 확인 → admin 로그인 페이지 → 로그인 클릭 → “로그인 되었습니다.” 토스트 메시지
- 취소 → 현재 화면 유지
- 카테고리 변경
- 카테고리 변경 팝업창
- 변경할 카테고리에서 카테고리 변경 → “현재 카테고리는 ~” 토스트 메시지
- 닫기 or x 버튼 → 현재 화면 유지
- 관리자 페이지
- admin 페이지로 연결
- 비밀번호 변경
- 내 상태 드롭다운
- 온라인 클릭 → 내 상태 “온라인” 으로 변경
- 다른 업무 중 → 내 상태 “다른 업무 중” 으로 변경
- 오프라인 클릭 → 내 상태 “오프라인” 으로 변경
- “상담사” 버튼 클릭 → “상담사” 화면 전환
- 📌 상담사 화면
- “검색창” → 검색어 입력 → 검색 결과 그리드에 정렬
- “검색창” → 검색어 삭제 → 기본 그리드 화면 전환
- “상담사 추가” 클릭 → “상담사 추가” 팝업
- “이메일” → 드롭다운 선택
- “이름” → 이름 입력
- “담당 브랜드” → 드롭다운 선택
- “저장” 클릭 → “Success 상담사 추가” 토스트 메시지 + 그리드에 상담사 추가
- “취소” 클릭 → 기본 그리드 화면 전환
- 그리드
- 각 컬럼별 컬럼명에 오른차순/내림차순 정렬 확인
- “수정” 클릭 시 각 컬럼별 데이터 수정 → “저장” 시 → 토스트 메시지 or “취소” 시 현재 화면 그대로 유지
- 하단 페이지 바에서 “Page Size” 드롭다운 버튼, “페이지 이동 방향 버튼 (<, >)” 클릭 후 작동 확인
- “상담” 버튼 클릭 → “상담” 화면 전환
- 📌 “전체 상담 / 나의 상담 리스트” 창
- “전체 상담”
- 챗 리스트의 갯수와 “전체 상담” 오른쪽 숫자 일치 확인
- 상담사 별 챗 리스트
- 하나의 챗 룸에 “상담사 아이콘”, “상담 상태”, “상담사 이름”, “시간”, “상담 시작 메시지” 확인
- 챗 룸 클릭 시 “상담대기” 상태가 “상담중” 상태로 변경 확인 + 나의 상담 챗 리스트에 추가 되는지 확인
- 챗 룸 클릭 시 해당 대화 내용이 가운데 대화 창에 보여지는 지 확인
- “나의 상담” 클릭
- 챗 리스트의 갯수와 “나의 상담” 오른쪽 숫자 일치 확인
- 상담사 별 챗 리스트
- 하나의 챗 룸에 “상담사 아이콘”, “상담 상태”, “상담사 이름”, “시간”, “상담 시작 메시지” 확인
- 챗 룸 클릭 시 “상담연결” 상태가 “상담중” 상태로 변경 확인
- 챗 룸 클릭 시 해당 대화 내용이 가운데 대화 창에 보여지는 지 확인
- “전체 상담”
- 📌 “챗 메시지” 창 (가운데 화면)
- 대화 내용, 현재 시간, 챗 종료 메시지 확인
- “답변 입력” 시 메시지 창에 “입력 시간”과 함께 보여지는지 확인
- “파일 첨부” 시 파일 열기 팝업창 확인
- “파일 첨부” 완료 시 메시지 창에 해당 파일이 화면에 보이는지 확인
- “메시지 전송” 시 답변 텍스트 또는 첨부한 파일이 메시지 창에 보이는지 확인
- “상담 종료” 시 “상담 종료 확인 팝업창” 뜨는지 확인
- “확인” 클릭 시 토스트 메시지 보여지는지 확인 → “전체 상담”, “나의 상담”에서 해당 챗 제거 확인 + 합산 숫자 감소 확인
- “취소” 클릭시 현재 화면 그대로 유지
- “기본 정보” 창 (오른쪽 화면)
- 고객 정보 잘 보여지는지 확인 (전화번호, 이름, 이메일, 사업자번호)
- “대화 기록” 버튼 클릭 → “대화 기록” 화면 전환
- 📌 버튼
- “유형 추가” 클릭 시
- “유형 추가 팝업창” 뜨는지 확인
- “추가 유형 입력창” 확인
- “저장” 시 확인, “취소” 시 팝업창 종료 확인
- “유형 삭제” 클릭 시
- “유형 삭제 팝업창” 뜨는지 확인
- 드롭다운 선택 후 “삭제” 시 유형 제거 확인, “취소” 시 팝업창 종료 확인
- “유형 변경” 클릭 시
- “유형 변경 팝업창” 뜨는지 확인
- 드롭다운 선택 후, “새 유형 입력창”에 유형 입력 후 “변경” 시 유형 변경 확인, “취소” 시 팝업창 종료 확인
- “유형 필터 드롭다운” 클릭시
- 유형 값 선택 시 해당 유형의 항목이 그리드에 나타나는지 확인 (유형 없으면 빈 그리드)
- “검색어 입력” 시
- 그리드에 해당 값에 해당하는 항목이 나타나는지 확인
- 검색어 제거 시 유형 필터 값에 해당하는 그리드 나타나는지 확인
- “유형 추가” 클릭 시
- 📌 그리드
- 각 컬럼별 컬럼명에 오른차순/내림차순 정렬 확인
- “보기” 클릭 시
- 해당 챗 메시지 팝업창 뜨는지 확인
- X 버튼, 닫기 버튼 클릭 시 팝업창 종료
- “수정” 클릭 시
- 유형 컬럼의 드롭다운에서 유형 값 선택 후 “확인” → 토스트 메시지 확인 → 유형 값 변경 확인, “취소” → 드롭다운 사라지는지 확인
- 하단 페이지 바에서 “Page Size” 드롭다운 버튼, “페이지 이동 방향 버튼 (<, >)” 클릭 후 작동 확인
- “사내 메신저” 클릭 → “사내 메신저” 화면 전환
- 📌 “채팅” 창
- 상담사 별 챗 리스트에 상담사 정보, 대화 내용 확인
- 챗 클릭 시 우측 “메시지” 창에 해당 상담사의 채팅 내용이 나오는지 확인
- 📌 “메시지” 창
- 선택한 상담사의 이름이 상단에 보여지는지 확인
- 대화 내용이 보여지는 지 확인
- 답변 입력창에 답변 입력 후 전송 시 메시지 창에 “시간”, “메시지” 보여지는 지 확인
- “Q&A” 클릭 → “Q&A” 화면 전환
- 상단 메뉴
- "현재 카테고리 명칭" 확인
- 📌 "검색모드"
- "키워드" 검색시
- 검색한 키워드 명과 검색어 태그가 일치하는 지 확인
- 검색 결과 Q&A에 검색한 키워드 명 하이라이트 처리 확인
- 검색 결과의 갯수가 상단 메뉴의 건수와 일치하는지 확인
- "벡터" 검색시
- 검색한 키워드 명 태그가 일치하는 지 확인
- 각 결과 Q&A에 유사도 점수가 잘 나오는지 확인(육안으로 확인해서 대략 점수가 맞는지 확인)
- 검색 결과의 갯수가 상단 메뉴의 건수와 일치하는지 확인
- "유형" 드롭다운 선택시
- 각 검색 조건과 유형에 따라서 결과 Q&A의 개수가 달라지는지 확인
- "검색 초기화" 클릭 -> 검색어가 사라지고 기본 Q&A 화면으로 전환
- "키워드" 검색시
- "페이지 개수" 확인
- "다음" 클릭 -> 다음 페이지로 전환 확인
- 📌 "Q&A 추가" 버튼 클릭 -> 팝업창 확인
- "유형" 드롭다운 확인
- "Question" 입력창에 질문 입력 확인
- 📌 "Answer Editor 창" (상단 좌측 버튼 부터)
- "편집모드 변경" 버튼 클릭 -> CSS 입력 화면으로 전환 확인
- "굴게" 버튼 클릭 -> 입력한 문자열의 굵기 변화 확인
- "밑줄" 버튼 클릭 -> 입력한 문자열의 아래에 밑줄 생성 확인
- "취소선" 버튼 클릭 -> 입력한 문자열의 가로에 취소선 생성 확인
- "들여쓰기 증가" 버튼 클릭 -> 입력한 문자열에 들여쓰기 추가 확인
- "들여쓰기 감소" 버튼 클릭 -> 입력한 문자열에 들여쓰기 감소 확인
- "글꼴" 버튼 클릭 -> 입력한 문자열의 글꼴 적용 확인
- "글꼴 크기" 버튼 클릭 -> 입력한 문자열의 크기 변화 확인
- "블록 요소 넣기" 버튼 클릭 -> 입력한 문자열의 블록 요소 적용 확인 (문단, 제목1~4, 인용, 코드)
- "이미지 넣기" 버튼 클릭 -> 이미지 업로드 팝업 창 확인
- "업로드" 버튼 클릭 -> "이미지 드래그 혹은 클릭" -> 이미지 선택 후 업로드 확인
- "URL" 버튼 클릭 -> "URL" 또는 텍슽 입력 -> 이미지 업로드 확인
- "업로드 이미지" 클릭 -> 이미지 설정 바 확인
- "이미지 사이즈 조절" 드래그 하여 확인
- "이미지 삭제" 버튼 클릭 -> 이미지 삭제 확인
- "이미지 속성" 버튼 클릭 -> 이미지 속성 팝업 창 확인
- "이미지" 버튼 클릭
- "크기" 입력 후 확인
- "경로" 확인
- "제목" 입력 후 이미지에서 제목 확인
- "대체 텍스트" 입력 후 확인
- "링크" 확인
- "새 탭에서 열기"
- "고급" 버튼 클릭
- "크기" 입력 후 확인
- "마진" 입력 후 확인
- "정렬" 드롭다운 선택 후 확인
- "스타일" 값 입력 후 확인
- "클래스" 입력 후 확인
- "ID" 입력 후 확인
- "둥근 테두리" 입력 후 이미지 테두리 변화 확인
- "취소" 버튼 클릭 -> 설정 값 삭제 확인
- "저장" 버튼 클릭 -> 설정 값 데로 이미지 변화 확인
- "이미지" 버튼 클릭
- "상하 정렬" 버튼 클릭 -> 이미지의 상하 위치 정렬 확인
- "좌우 정렬" 버튼 클릭 -> 이미지의 좌우 위치 정렬 확인
- "동영상" 버튼 클릭 -> 동영상 업로드 팝업 창 확인
- "링크" 버튼 클릭 -> URL 주소 입력 -> "붙여넣기" 버튼 클릭 -> 동영상이 잘 삽입 되는지 확인
- "코드" 버튼 클릭 -> Embeded 코드 입력 -> "붙여넣기" 버튼 클릭 -> 동영상이 잘 삽입 되는지 확인
- "동영상" 클릭 -> 동영상 설정 바 확인
- "삭제" 버튼 클릭 -> 동영상 삭제 확인
- "좌우 정렬" 버튼 클릭 -> 동영상의 좌우 위치 정렬 확인
- "좌우 정렬" 버튼 클릭 -> 입력한 문자열의 좌우 정렬 확인
- "실행 취소" 버튼 클릭 -> 현재 실행한 단위를 한 단계씩 되돌리는 기능 확인
- "재실행" 버튼 클릭 -> "실행 취소"한 단위를 다시 재실행하는지 기능 확인
- "선택 잘라내기" 버튼 클릭 -> 드래그로 선택한 문자열, 이미지, 영상 등의 컨텐츠를 잘라내는지 확인 (붙여넣어 보기)
- "선택 복사하기" 버튼 클릭 -> 드래그로 선택한 문자열, 이미지, 영상 등의 컨텐츠를 복사하는지 확인 (붙여넣어 보기)
- "클립보드 붙여넣기" 버튼 클릭 -> 복사 한 문자열, 이미지, 영상 등의 컨텐츠가 커서 위치에 잘 붙여넣어지는지 확인
- "모두선택" 버튼 클릭 -> 입력한 문자열, 이미지, 영상 등의 모든 컨텐츠가 선택 되는지 확인
- "프린트" 버튼 클릭 -> 프린트 팝업 창 확인 -> 입력한 컨텐츠 인쇄 확인
- 📌 "Answer Editor 창" (하단 좌측 버튼 부터)
- "모두선택" 버튼 클릭 -> 입력한 문자열, 이미지, 영상 등의 모든 컨텐츠가 선택 되는지 확인
- "블록요소 선택" 버튼 클릭 -> 블록 요소로 지정한 단위별 명칭 확인 -> 명칭 클릭시 해당 블록 요소가 드래그-> 명칭 클릭시 해당 블록 요소가 선택 되는지 확인
- "입력창 크기 조절" 버튼 클릭 -> 입력 창의 크기가 바뀌는지 확인
- "취소" 버튼 클릭 -> "취소 안내 팝업"
- "확인" 버튼 클릭 -> 변경, 설정 한 모든 값이 삭제 됨
- "취소" 버튼 클릭 -> 취소를 실행하지 않음
- "저장" 버튼 클릭 -> 토스트 메시지 확인 -> 변경, 설정 한 모든 값이 Q&A에 적용 된 것 확인
- 📌 "문서 업로드" 버튼 클릭
- 📌 "수정" 버튼 클릭 -> "Q&A 추가"와 동일한 팝업창 기능 확인
- 📌 "삭제" 버튼 클릭 -> 토스트 메시지 확인 -> Q&A 컨텐츠 삭제 확인
- 📌 "선택된 Q&A" 드롭다운 클릭
- "전체 선택" 버튼 클릭 -> 모든 Q&A 컨텐츠에 "선택" 버튼 활성화 확인
- "전체 해제" 버튼 클릭 -> 모든 Q&A 컨텐츠에 "선택" 버튼 비활성화 확인
- "일괄유형변경" 버튼 클릭 -> 유형 일괄 변경 팝업 창 확인 ("전체 선택" 시 사용)
- "검색어 입력 창" 에 검색어 입력 후 검색 필터 결과 확인
- "새유형" 드롭다운 클릭 -> 유형 변경 확인
- "저장" 버튼 클릭 -> 변경한 유형이 적용 되는지 확인
- "취소" 버튼 클릭 -> 변형한 값이 제거 되는지 확인
- "Page navigation" -> 각 페이지 별 이동, 처음/끝 이동 확인
- “추천 QA” 클릭 → “추천 QA” 화면 전환
- 📌 “STEP 01 | 데이터 입력” 창
- “TEXT” 메뉴 클릭
- 텍스트 입력 창에 텍스트를 입력 한 후
- “추천 QA 생성” 클릭 → “STEP 02 | 추천 QA 등록” 창에 추천 QA 세트가 나오는지 확인
- “취소” 클릭 → text 입력 내용 삭제 되는지 확인
- 텍스트 입력 창에 텍스트를 입력 한 후
- “UPLOAD” 메뉴 클릭
- 입력 창에 “파일 선택 또는 드래그&드롭” 버튼 나오는지 확인
- “드래그&드롭” 버튼 클릭 → “파일 선택” 팝업창 확인 → 파일 선택 완료 시 해당 파일의 이름이 입력창에 나오는지 확인
- “추천 QA 생성” 클릭 → “STEP 02 | 추천 QA 등록” 창에 추천 QA 세트가 나오는지 확인
- “취소” 클릭 → 업로드 한 파일 제거 확인
- “TEXT” 메뉴 클릭
- 📌 “STEP 02 | 추천 QA 등록” 창
- “STEP 01 | 데이터 입력” 창에서 “추천 QA 생성” 클릭 시 QA 세트가 생성되는지 확인
- QA 세트
- “유형 드롭다운” 확인
- Q, A 에 해당하는 내용이 잘 보여지는지 확인
- “체크 박스”에 체크 확인
- “편집” 버튼 클릭 → Q, A 에디트 팝업창 뜨는지 확인 → 내용 수정 및 각종 툴 사용 잘 되는지 확인
- “확인” 클릭 → 변경 사항 확인
- “취소” 클릭 → 팝업창 종료
- “전체 선택” 클릭
- “전체 해제” 로 전환 확인
- “전체 해제” 클릭 시 체크 박스 해제 되고 “전체 선택”으로 전환 확인
- 전체 QA 세트의 체크박스에 체크 되는지 확인
- “전체 해제” 로 전환 확인
- “등록” 클릭
- 토스트 메시지 나오는지 확인
- “Q&A” 메뉴의 그리드에 추천 QA 세트가 잘 반영되었는지 확인
- “취소” 클릭
- 추천 QA 세트 제거 되는지 확인, 안내 메시지 보이는지 확인
- “분석” 클릭 → “현황, 통계 하위 메뉴 선택 창” 보이는지 확인
- “대시보드” 클릭
- “대시보드” 화면 전환 확인
- 📌 “실시간 현황”, “상담사”, “기간별 현황” 창이 전체적으로 잘 보여지는지 확인
- 📌 “실시간 현황”
- “현재시간” 일치 확인
- “요청, “AI봇”, “상담”, “종료” 항목별 요약 정보가 잘 보여지는지 확인
- 📌 “상담사”
- “온라인”, “다른 업무 중”, “오프라인” 요약 정보가 잘 보여지는 지 확인
- 각 항목에 해당하는 상담사의 메일 주소가 잘 보여지는지 확인
- 📌 “기간별 현황”
- “기간 설정” 클릭 → 달력 팝업창 확인 → 기간 변경 후
- “적용” 클릭 → 그래프에 해당 기간의 데이터가 반영 되는지 확인
- “취소” 클릭 → 팝업창 종료
- “AI봇”과 “상담사”의 요약 정보가 잘 보여지는 지 확인
- “그래프”가 잘 보여지는 지 확인 (기간 변경 시 해당 데이터로 그래프가 바뀌어야 함)
- “내려 받기” 클릭 → 해당 기간의 데이터가 엑셀 파일로 다운로드 되는지 확인
- “기간 설정” 클릭 → 달력 팝업창 확인 → 기간 변경 후
- “전체통계” 클릭
- “전체통계” 화면 전환 확인
- 📌 “실시간 현황”, “상담사”, “기간별 현황” 창이 전체적으로 잘 보여지는지 확인
- 📌 “실시간 현황”
- “현재시간” 일치 확인
- “요청, “AI봇”, “상담”, “종료” 항목별 요약 정보가 잘 보여지는지 확인
- 📌 “상담사”
- “온라인”, “다른 업무 중”, “오프라인” 요약 정보가 잘 보여지는 지 확인
- 각 항목에 해당하는 상담사의 메일 주소가 잘 보여지는지 확인
- 📌 “기간별 현황”
- “기간 설정” 클릭 → 달력 팝업창 확인 → 기간 변경 후
- “적용” 클릭 → 그래프에 해당 기간의 데이터가 반영 되는지 확인
- “취소” 클릭 → 팝업창 종료
- “AI봇”과 “상담사”의 요약 정보가 잘 보여지는 지 확인
- “그래프”가 잘 보여지는 지 확인 (기간 변경 시 해당 데이터로 그래프가 바뀌어야 함)
- “내려 받기” 클릭 → 해당 기간의 데이터가 엑셀 파일로 다운로드 되는지 확인
- “기간 설정” 클릭 → 달력 팝업창 확인 → 기간 변경 후
- “설정” 클릭 → “설정 하위 메뉴 선택 창” 보이는지 확인
- “챗봇 설정” 클릭
- “챗봇 설정” 화면 전환 확인
- 📌 “프로필 설정” 클릭
- 챗봇의 프로필 설정 화면 전환 확인
- “프로필 디자인” 이미지 클릭
- 이미지 변경 팝업창 확인
- “기본 이미지” → 현재 이미지 확인
- “이미지 업로드” 클릭 → 이미지 파일 선택 화면 전환 확인 → “파일 선택” 클릭 시 파일 선택 팝업창 확인 → 이미지 파일 선택
- “열기” 클릭 → 선택한 이미지 미리보기 확인
- “취소” 클릭 → 팝업창 종료
- 변경 이미지 업로드 후 “확인” 클릭 → 변경한 이미지로 챗봇의 이미지가 변경 되는지 확인
- “보관함 버튼” 토글 클릭 → 활성화 → 오른쪽 챗봇 예시에서 “보관함” 아이콘 확인
- “ 챗봇명” 입력 → 오른쪽 챗봇의 이름 확인
- “챗봇 설명” 입력 → 오른쪽 챗봇의 설명 문구 확인
- “챗봇 가이드” 입력 → 오른쪽 챗봇의 가이드 문구 확인
- 각 설정 항목의 “물음표” 에 정보가 잘 보이는지 확인
- “취소” 클릭 → 기존 내용으로 변경
- “저장” 클릭 → 토스트 메시지 확인 → 챗봇 예시에 변경 사항 반영 확인 → 챗봇 위젯에 변경 사항 반영 확인
- 📌 “고급 설정” 클릭
- 챗봇의 고급 설정 화면 전환 확인
- “강화 질의” 토글 클릭 → 활성, 비활성 확인
- “참조 수” range 변경 → 해당 range에 해당하는 숫자 확인
- “응답 언어 선택” 드롭다운 클릭 → 언어 명칭 선택 확인
- “프롬프트 설정” 입력 창 입력 시 → 입력창 테두리 파란색으로 변환 확인
- “취소” 클릭 → 기존 내용으로 변경
- “저장” 클릭 → 토스트 메시지 확인 → 챗봇 위젯에 변경 사항 반영 확인
- 챗봇의 고급 설정 화면 전환 확인
- 📌 “프로필 설정” 클릭
- “챗봇 설정” 화면 전환 확인
- “디자인 설정” 클릭
- “디자인 설정” 화면 전환 확인
- 📌 “사이즈 설정” 클릭
- “사이즈 설정” 화면 전환 확인
- 가로, 세로 사이즈 조정 바에서 range 변경 시 → 해당 range 정보값 뜨는지 확인 → 오른쪽 챗봇 예시에 사이즈가 변경되는 지 확인
- “취소” 클릭 → 기존 내용으로 변경
- “저장” 클릭 → 챗봇 위젯에 변경 사항 반영 확인
- 📌 “버튼 설정” 클릭
- “버튼 설정” 화면 전환 확인
- “버튼 디자인” 이미지 클릭 → 이미지 업로드 팝업창 확인
- “기본 이미지” 에서 현재 이미지 확인
- “이미지 업로드” 클릭 → 이미지 파일 선택 화면 전환 확인 → “파일 선택” 클릭 시 파일 선택 팝업창 확인 → 이미지 파일 선택
- “열기” 클릭 → 선택한 이미지 미리보기 확인
- “취소” 클릭 → 팝업창 종료
- 변경 이미지 업로드 후 “확인” 클릭 → 변경한 이미지로 챗봇의 버튼 이미지가 변경 되는지 확인
- “라벨 버튼” 토글 클릭 → 활성화, 비활성화 확인 → 활성화 시 오른쪽 챗봇 예시에 챗봇의 라벨 확인
- “라벨 문구” 입력 → 오른쪽 챗봇의 예시에 라벨 문구 반영 되었는지 확인
- “취소” 클릭 → 기존 내용으로 변경
- “저장” 클릭 → 토스트 메시지 확인 → 챗봇 위젯에 변경 사항 반영 확인
- 📌 “사이즈 설정” 클릭
- “디자인 설정” 화면 전환 확인
- “업무 시간” 클릭
- “업무 시간” 화면 전환 확인
- 📌 “주간 설정” 클릭
- “업무 시간 설정” 드롭다운 메뉴 확인
- “상시 지원” 클릭 → 빈화면 전환 확인
- “주간 설정” 클릭 → 각 요일별, “휴무”, “점심시간” 설정 화면 전환 확인
- “저장” 클릭 → 토스트 메시지 확인
- “업무 시간 설정” 드롭다운 메뉴 확인
- 📌 “휴무일” 클릭
- “휴무일 설정” “추가” 버튼 클릭
- 휴무일 “이름”, “기간” 설정 창 확인
- “기간” 설정 버튼 클릭 → 달력 팝업창 확인 → 기간 설정 후 “취소” 시 변경없음, “적용” 시 변경한 기간이 화면에 나타나는지 확인
- “취소” 클릭 → 기간 설정 창 종료
- “저장” 클릭 → 토스트 메시지 확인 → 현재 입력한 휴무일에 대한 기간, 이름 정보가 잘 보여지는 지 확인
- “수정” 클릭 → 기간 설정 화면 나오고 정보 변경 가능 확인
- “삭제” 클릭 → 토스트 메시지 확인 → 현재 입력한 휴무일 정보가 제거되는지 확인
- “휴무일 설정” “추가” 버튼 클릭
- 📌 “주간 설정” 클릭
- “업무 시간” 화면 전환 확인
- 📌 “웹 연동” 클릭
- “웹 연동” 화면 전환 확인
- 📌 “스크립트 코드” 창에 스크립트 코드 내용 잘 보이는지 확인
- “복사” 클릭 → 토스트 메시지 확인 → 스크립트 파란색 선택 확인 → 복사 한 내용이 잘 붙여넣어지는지 메모장에 확인
- 📌 “챗봇 위젯 테스트 URL” 창에 현재 챗봇의 URL 잘 보이는지 확인
- “복사” 클릭 → 토스트 메시지 확인 → URL 파란색 선택 확인 → 복사한 URL 이 잘 붙여 넣어지는지 메모장에 확인
- “새로운 탭에서 열기” 클릭 → 현재 챗봇이 새로운 탭에서 위젯 형태로 잘 보이는지 + 잘 작동하는지 기본적인 채팅 확인
- 📌 “웹뷰 테스트 URL” 창에 테스트 URL 잘 보이는지 확인
- “복사” 클릭 → 토스트 메시지 확인 → URL 파란색 선택 확인 → 복사한 URL 이 잘 붙여 넣어지는지 메모장에 확인
- “새로운 탭에서 열기” 클릭 → 현재 챗봇이 새로운 탭에서 잘 보이는지 확인 + 잘 작동하는지 기본적인 채팅 확인
- 📌 “스크립트 코드” 창에 스크립트 코드 내용 잘 보이는지 확인
- “웹 연동” 화면 전환 확인
- “챗봇 채팅” 클릭 → “챗봇 채팅” 화면 전환 확인
- “사용자 정보” 일치 확인
- “홈” 버튼 클릭 → 기존 화면으로 전환 확인
- 📌 “NEW CHAT” 클릭
- 왼쪽 리스트 창에 “챗 룸” 생성 되는지 확인
- 오른쪽 메시지 창에 새로운 대화 창 확인
- 📌 “대화” 창
- 챗봇 이미지, 이름, 문구 잘 나오는지 확인
- “대화 입력” 창에 메시지 입력 → 챗봇이 잘 답변하는지 확인
- 현재 카테고리의 응답 언어대로 나오는지 확인
- 다른 “챗 룸” 선택 시 해당 대화 내용이 잘 보이는지 확인
- “나의 문의 내역” 클릭 → “나의 문의 내역” 화면 전환 확인
- 📌 왼쪽 문의 내역 그리드
- “문의 유형” 드롭다운 버튼 클릭 → 유형 선택 → 그리드에 결과 반영 확인
- “검색” 입력 창에 검색어 입력 → 그리드에 검색어에 해당하는 결과 반영 확인
- 그리드
- 각 컬럼별 오름차순/내림차순 정렬 버튼 클릭 후 정렬 확인
- “문의 유형 설정” 버튼 클릭 → 설정 팝업창 확인 → 드롭다운 메뉴 및 Filter 조건 입력 후 결과 반영 확인
- “삭제” 버튼 클릭 → 토스트 메시지 확인 → 그리드에서 삭제 한 문의 유형 제거 확인
- 하단 페이지 바에서 “Page Size” 드롭다운 버튼, “페이지 이동 방향 버튼 (<, >)” 클릭 후 작동 확인
- 📌 오른쪽 문의 세부 그리드
- “문의 유형”, “문의 날짜”, “문의 제목”, “상태”, “문의 내용”, “문의 답변” 등의 정보가 왼쪽의 그리드와 일치하는지 확인
- 📌 “문의 하기” 클릭 → “dfocus 팀에게 문의하기” 팝업창 뜨는지 확인
- 📌 “이메일”, “문의 유형”, “문의 제목”, “문의 내용” 입력창에 입력 →
- “취소” 클릭 → 팝업창 종료
- “보내기” 클릭 → 토스트 메시지 확인 → gptsupport@dfocus.net 메일로 해당 문의 내역이 전송되는 지 확인
- 챗봇 위젯의 설정은 admin 페이지의 "카테고리" 설정과 backoffice의 "설정"에서 가능하며 마지막에 저장한 페이지의 설정이 적용됨
- 📌 admin 페이지 "카테고리" 변경 사항 확인
- "Explain title" -> 챗봇의 이름 일치 확인
- "Explain text" -> 챗봇의 설명 확인
- "Guide text" -> 위젯의 첫 답변 일치 확인 (챗봇 사용 가이드 설명)
- "Response language" -> 챗봇의 답변 언어 일치 확인
- "Interface language" -> 챗봇의 인터페이스 언어 일치 확인
- 📌 backoffice 페이지 "설정" 변경 사항 확인
- "챗봇 설정"
- "프로필 설정" 변경 사항 확인
- "고급 설정" 변경 사항 확인
- "디자인 설정"
- "사이즈 설정" 변경 사항 확인
- "버튼 설정" 변경 사항 확인
- "챗봇 설정"
- 📌 질문-답변 실행 확인
- backoffice의 Q&A에 등록한 내용에 기반하여 질문입력 후 답변 확인
- 답변 시
- 가독성 체크 (마크다운, 답변 박스를 넘어가는지 확인)
- Q&A 컨텐츠와 내용 일치 확인
- "추가정보" 버튼 클릭 -> 현재 질의와 답변을 담은 팝업 창 확인
- "북마크" 버튼 활성화 클릭 -> 보관함에 저장 토스트 메시지 확인 -> "보관함"에 현재 대화 내용이 저장 되었는지 확인
- "북마크" 버튼 비활성화 클릭 -> 보관함에 저장 한 현재 대화 제거 확인
- 📌 챗봇 답변 시 활성화되는 "상담사와 연결" 클릭
- 상담사 연결 중 메시지 확인
- backoffice의 상담에서 상담 요청을 누르면 상담이 활성화 됨
- 상담창에서 메시지 입력 시 위젯에 전송되는 지 확인
- 위젯에서 메시지 입력 시 backoffice의 현재 상담창에 전송되는지 확인
- 상담 연결 시간 확인 -> 특정 시간 동안 추가 활동 없을 시 연결 종료 확인
- 📌 답변 품질 확인
- 가독성 확인 (마크다운 적용 여부)
- Q&A 컨텐츠와 비교하여 답변 내용의 정확도 확인
- 챗봇 설정 내역 (참조 문서 수, 프롬프트 등)과 비교하여 답변의 정확도 확인
- 📌 "보관함" 버튼 클릭 -> 보관함 팝업 확인
- "검색어" 입력 시 필터 결과 확인
- "전체 선택" 버튼 클릭 -> 모든 질문 체크 박스 활성화 확인
- "삭제" 버튼 활성화 클릭 -> 선택 된 모든 질문 삭제 확인
- "전체 해제" 버튼 클릭 -> 모든 질문 체크 박스 비활성화 확인
- "질문" 클릭 -> 답변 결과 확인
- "선택 박스" 체크 클릭 확인
- "삭제" 버튼 활성화 클릭 -> 선택 된 모든 질문 삭제 확인
- "최대화" 버튼 클릭 -> 화면 커짐 확인
- "닫기" 버튼 클릭 -> 보관함 팝업 종료 확인
- 📌 "더보기" 버튼 클릭 (점 세개 버튼)
- "챗봇 종료하기" 버튼 클릭 -> 챗봇 종료 팝업 창 확인
- "취소" 버튼 클릭 -> 챗봇 대화 유지
- "종료하기" 버튼 클릭 -> 챗봇 대화 종료 후 챗봇 리셋 확인
- "보관함"에 이전 대화에서 저장한 대화 컨텐츠 있는지 확인
- "챗봇 종료하기" 버튼 클릭 -> 챗봇 종료 팝업 창 확인
- 📌 스크롤 동작 확인
- 📌 "Powered by DfocusGPT" 버튼 클릭 -> 디포커스 챗봇 메뉴얼 페이지로 이동 확인
- "엑스" 버튼 클릭 -> 위젯 화면 사라지고 챗봇 버튼 활성화 확인
- 2E 제품
- 3E제품
- 4E제품