테스트 세션 관리
테스트룸 상태
테스트룸은 데이터 수집 및 수정 가능 여부를 결정하는 다양한 상태를 거치며 전환됩니다.
초안 (Draft)
준비 모드입니다. 데이터가 수집되지 않습니다.
수정 가능: 태스크를 수정할 수 있습니다.
진행 중 (In Progress)
활성화되었거나 예약된 상태입니다. 첫 번째 참가자가 참가한 후에 이 상태로 진입합니다.
일부 수정 가능: 일관성 보장을 위해 Pie 파일은 변경할 수 없습니다. 메타 정보는 수정할 수 있습니다.
라이브 (Live)
참가자가 현재 세션에 참여 중이며, 녹화가 진행 중입니다.
수정 불가.
보관됨 (Archived)
테스트가 완료되었습니다. 기록이 유지됩니다.
수정 불가.
세션 역할
진행자 (Moderator):
[Start testing]을 클릭한 에디터입니다. 세션을 관리하고 하이라이트를 생성합니다.참관인 (Observer): 실시간으로 세션을 모니터링하는 팀 멤버(에디터 또는 뷰어)입니다.
참가자 (Participant): 동작이 녹화되는 초대된 사용자입니다.
[End task]버튼을 사용해 태스크를 완료하거나 종료할 수 있습니다.
![[object Object]](https://framerusercontent.com/images/YZjyUurYi0QNazQtWOnA3Fo5p2o.png)
테스트 실행
세션 준비
액세스: 참가자는 URL/QR 코드 및 비밀번호(3분마다 갱신됨)를 통해 입장합니다.
기기 사양: 데스크톱/모바일 브라우저 또는 iOS/Android용 ProtoPie Player 앱(6.23.0+)이 필요합니다.
참가 제한: 세션당 단 한 명의 참가자만 참여할 수 있습니다.
시간 제한: 태스크당 20분을 권장합니다.
![[object Object]](https://framerusercontent.com/images/QkT4M1yCoSyWB77ct3StPBbvtu0.png)
실시간 참관
모니터링: 진행자와 참관인은 테스트 과정을 실시간으로 지켜볼 수 있습니다.
미러링: 화면 미러링을 위해 "Broadcast & watch" 메커니즘을 사용합니다.
![[object Object]](https://framerusercontent.com/images/tBlWCJsqEdL283c3RgfjE5U8U8.gif)
테스트 완료 및 복구
종료: 참가자가 'Thank You' 페이지에 도달하면 세션이 종료되고, 녹화가 중지되며, 테스트룸의 "Live" 상태가 해제됩니다.
연결 끊김: 참가자의 연결이 끊어질 경우, 시스템은 동일한 세션에 다시 연결할 수 있도록 5~10분 동안 대기합니다.
용어 정리
테스트룸 (Test Room): 하나 이상의 태스크와 프로토타입을 포함하는 컨테이너 역할을 하며, 사용자 테스트를 위해 구성된 가상 공간입니다.
태스크 (Task): 참가자가 테스트룸 내에서 수행해야 하는 개별 작업으로, 성공 기준을 설정할 수 있습니다.
세션 (Session): 진행자와 참가자가 함께 순차적으로 여러 태스크를 수행하는 실제 테스트의 전체 과정입니다.
태스크 녹화 (Task Recording): 세션 내의 각 개별 태스크에 대해 캡처된 녹화 파일입니다. 화면 상호작용 및 타임스탬프 데이터는 각 태스크별로 별도 수집됩니다.
하이라이트 (Highlight): 사용자 테스트 결과 분석 시 주목할 만한 순간이나 중요한 인사이트를 나타내는 마커로, 세션 다시보기 중 의미 있는 구간을 빠르게 찾고 공유할 때 사용됩니다.