기능 참조

Chrome DevTools Recorder 패널의 포괄적인 기능 참조에서 사용자 흐름을 공유하고, 흐름과 단계를 수정하는 방법을 알아보세요.

Recorder 패널을 사용하는 방법에 관한 기본사항은 사용자 흐름 녹화, 재생, 측정을 참고하세요.

단축키 알아보기 및 맞춤설정하기

바로가기를 사용하여 녹음기를 더 빠르게 탐색하세요. 기본 단축키 목록은 녹음기 패널 단축키를 참고하세요.

녹음기에서 바로 모든 바로가기를 나열하는 힌트를 열려면 오른쪽 상단에서 바로가기 표시를 클릭합니다.

단축키 표시 버튼

녹음기 단축키를 맞춤설정하려면 다음 단계를 따르세요.

  1. 설정을 탭합니다. 설정 > 바로가기를 엽니다.
  2. 녹음기 섹션으로 스크롤합니다.
  3. 단축키 맞춤설정의 단계를 따르세요.

사용자 플로우 수정

DevTools의 Recorder 패널 헤더에 있는 드롭다운 메뉴를 사용하여 수정할 사용자 플로우를 선택할 수 있습니다.

Recorder 패널 상단에는 다음 작업을 위한 옵션이 있습니다.

  1. 새 녹화 추가추가 + 아이콘을 클릭하여 새 녹화를 추가합니다.
  2. 모든 녹화 파일 보기더 펼치세요. 드롭다운에 저장된 녹화 목록이 표시됩니다. N recording(s)(녹화 파일 [개수]) 옵션을 선택하여 저장된 녹화 파일 목록을 펼치고 관리합니다. 모든 녹화 파일을 확인합니다.
  3. 녹음 파일 내보내기파일 다운로드 스크립트를 추가로 맞춤설정하거나 버그 신고를 위해 공유하려면 다음 형식 중 하나로 사용자 흐름을 내보내면 됩니다.

    형식에 관한 자세한 내용은 사용자 흐름 내보내기를 참고하세요.

  4. 녹음 파일 가져오기파일 업로드 JSON 형식만 가능합니다.

  5. 녹음 파일 삭제삭제를 탭합니다. 선택한 녹음 파일을 삭제합니다.

녹화 항목 옆에 있는 수정 버튼 수정을 클릭합니다.을 클릭하여 녹화 항목의 이름을 수정할 수도 있습니다.

사용자 플로우 공유

녹음기에서 사용자 흐름을 내보내고 가져올 수 있습니다. 버그를 재현하는 단계의 정확한 기록을 공유할 수 있으므로 버그 신고에 유용합니다. 외부 라이브러리로 내보내고 재생할 수도 있습니다.

사용자 플로우 내보내기

사용자 흐름을 내보내려면 다음 안내를 따르세요.

  1. 내보내려는 사용자 흐름을 엽니다.
  2. 녹음기 패널 상단의 내보내기를 클릭합니다.

    내보내기 메뉴의 형식 옵션 목록

  3. 드롭다운 목록에서 다음 형식 중 하나를 선택합니다.

    • JSON 파일 녹음 파일을 JSON 파일로 다운로드합니다.
    • @puppeteer/replay 녹화 파일을 Puppeteer 재생 스크립트로 다운로드합니다.
    • Puppeteer. 녹화 파일을 Puppeteer 스크립트로 다운로드합니다.
    • Puppeteer (Firefox용) 녹화 파일을 Firefox용 Puppeteer 스크립트로 다운로드합니다.
    • Puppeteer (Lighthouse 분석 포함) 녹화 파일을 삽입된 Lighthouse 분석과 함께 Puppeteer 스크립트로 다운로드합니다.
    • 녹음기의 확장 프로그램 내보내기에서 제공하는 옵션 1개 이상
  4. 파일을 저장합니다.

각 기본 내보내기 옵션으로 다음 작업을 할 수 있습니다.

  • JSON. 사람이 읽을 수 있는 JSON 객체를 수정하고 JSON 파일을 Recorder로 다시 import.
  • @puppeteer/replay Puppeteer Replay 라이브러리를 사용하여 스크립트를 재생합니다. @puppeteer/replay 스크립트로 내보낼 때는 단계가 JSON 객체로 유지됩니다. 이 옵션은 CI/CD 파이프라인과 통합하면서도 단계를 JSON으로 유연하게 수정하고 나중에 변환하여 Recorder로 다시 가져올 수 있는 경우에 적합합니다.
  • Puppeteer 스크립트 Puppeteer로 스크립트를 재생합니다. 단계가 JavaScript로 변환되므로 단계를 반복하는 등 더 세부적인 맞춤설정을 할 수 있습니다. 단, 이 스크립트를 Recorder로 다시 가져올 수는 없습니다.
  • Puppeteer (Firefox용) WebDriver BiDi 지원의 일환으로 이 Puppeteer 스크립트를 Chrome과 Firefox에서 모두 실행할 수 있습니다.
  • Puppeteer (Lighthouse 분석 포함) 이 내보내기 옵션은 이전 옵션과 동일하지만 Lighthouse 분석을 생성하는 코드가 포함되어 있습니다.

    스크립트를 실행하고 flow.report.html 파일의 출력을 확인합니다.

    # npm i puppeteer lighthouse
    node your_export.js
    

    Chrome에서 Lighthouse 보고서가 열렸습니다.

확장 프로그램을 설치하여 맞춤 형식으로 내보내기

녹음기 확장 프로그램을 참고하세요.

사용자 플로우 가져오기

사용자 플로우를 가져오려면 다음 안내를 따르세요.

  1. 녹음기 패널 상단의 가져오기파일 업로드 버튼을 클릭합니다. 녹음 파일을 가져옵니다.
  2. 녹화된 사용자 흐름이 포함된 JSON 파일을 선택합니다.
  3. 다시 재생.재생 버튼을 클릭하여 가져온 사용자 흐름을 실행합니다.

외부 라이브러리로 재생

Puppeteer Replay는 Chrome DevTools팀에서 유지 관리하는 오픈소스 라이브러리입니다.