> find-word@0.1.0 test > vitest run tests/App.test.tsx -t 시작 안내 RUN v5.0.4 /home/hermes/worktrees/find-word-v0.1 ❯ tests/App.test.tsx (13 tests | 3 failed | 10 skipped) 455ms ❯ 시작부터 결과까지 사용자 흐름 (13) × 시작 안내는 장식 번호 대신 8가지 환경을 표시한다 93ms × 시작 안내의 현재 페이지 링크는 아래 화살표를 표시한다 134ms × 시작 안내의 CTA는 게임 시작과 소리 재생을 함께 알린다 226ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 3 ⎯⎯⎯⎯⎯⎯⎯ FAIL tests/App.test.tsx > 시작부터 결과까지 사용자 흐름 > 시작 안내는 장식 번호 대신 8가지 환경을 표시한다 TestingLibraryElementError: Unable to find an element with the text: 8가지 환경. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible. Ignored nodes: comments, script, style  
  본문으로 건너뛰기          

 단어를 맞춰라 

  v0.1  
   플레이 방법   ↗    소리에 집중하는 시간         귀를 기울이면, 발견하는 즐거움 

  소음 속 작은 단어, 
  들리시나요?    도시의 소리 사이에 에스가 숨겨 둔 단어. 
 조금 더 귀 기울여, 오늘의 행운을 찾아보세요. 

   10개의 질문   5단계 도전   나만의 속도로         에스의 사운드 룸   01 / 08      ♪ 
  ✳   행운의 단어를 찾아보거라!         S                                          소음 사이, 숨겨진 한마디        01  
  나의 소리 탐험 준비  

 편한 방식으로 시작하세요. 난이도는 조금씩 높아져요. 

 
  약 3–5분      어떻게 답할까요?      ◈   골고루 풀기   선택 + 직접 입력      ☷   보기에서 선택   4개 단어 중 하나      ✎   직접 입력   기억한 단어 쓰기       배경 환경    여덟 가지 일상 속으로   길거리   쇼핑몰   극장   백화점   시장   지하철   카페   비 오는 거리   

 길거리부터 비 오는 거리까지, 매번 다른 공간을 만나요. 

   길거리   카페   지하철   +5개 환경        ◖))   전체 음량    35 %    

  ♬   편안한 작은 음량으로 시작해 보세요. 

  소리 시작   →       작은 단어를 발견하는 방법   
  01  

 먼저, 귀 기울이기 

 

 에스의 안내와 소음 속 문장을 들어요. 
 처음에는 또렷하게, 점점 더 작게. 

 
 
  02  

 기억한 단어 찾기 

 

 소리가 끝나면 질문이 나타나요. 
 보기에서 고르거나 직접 입력해요. 

 
 
  03  

 나의 발견 돌아보기 

 

 열 문제 뒤 나의 결과를 확인해요. 
 놓쳤다면 언제든 다시 들어도 좋아요. 

 
     

 Designed by OZ at HearT-M Medical Inc. 

 

 청각적 주의·식별 게임 · 의료적 진단이나 치료를 제공하지 않습니다. 

  개인정보 수집 없이, 오직 플레이만.     ❯ Object.getElementError node_modules/@testing-library/dom/dist/config.js:37:19 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:76:38 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:52:17 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:95:19 ❯ tests/App.test.tsx:50:19 48| it("시작 안내는 장식 번호 대신 8가지 환경을 표시한다", () => { 49| fixture(); 50| expect(screen.getByText("8가지 환경", { exact: true })).toBeInTheDocum… | ^ 51| expect(screen.queryByText("01 / 08")).not.toBeInTheDocument(); 52| }); ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/3]⎯ FAIL tests/App.test.tsx > 시작부터 결과까지 사용자 흐름 > 시작 안내의 현재 페이지 링크는 아래 화살표를 표시한다 Error: expect(element).toHaveTextContent() Expected element to have text content: 플레이 방법 ↓ Received: 플레이 방법 ↗ ❯ tests/App.test.tsx:57:18 55| const link = screen.getByRole("link", { name: "플레이 방법" }); 56| expect(link).toHaveAttribute("href", "#howto"); 57| expect(link).toHaveTextContent("플레이 방법 ↓"); | ^ 58| expect(within(link).getByText("↓")).toHaveAttribute("aria-hidden",… 59| }); ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/3]⎯ FAIL tests/App.test.tsx > 시작부터 결과까지 사용자 흐름 > 시작 안내의 CTA는 게임 시작과 소리 재생을 함께 알린다 TestingLibraryElementError: Unable to find an accessible element with the role "button" and name "게임 시작 · 소리 듣기" Here are the accessible roles: link: Name "본문으로 건너뛰기":  Name "플레이 방법":  -------------------------------------------------- banner: Name "":  -------------------------------------------------- heading: Name "단어를 맞춰라": 

 Name "소음 속 작은 단어,들리시나요?":  Name "나의 소리 탐험 준비":  Name "작은 단어를 발견하는 방법":  Name "먼저, 귀 기울이기": 

 Name "기억한 단어 찾기": 

 Name "나의 발견 돌아보기": 

 -------------------------------------------------- main: Name "":  -------------------------------------------------- region: Name "소음 속 작은 단어,들리시나요?":  Name "나의 소리 탐험 준비":  Name "작은 단어를 발견하는 방법":  -------------------------------------------------- paragraph: Name "":  Name "":  Name "": 

 Name "": 

 Name "": 

 Name "": 

 Name "": 

 Name "": 

 Name "": 

 Name "": 

 -------------------------------------------------- emphasis: Name "":  -------------------------------------------------- group: Name "어떻게 답할까요?":  -------------------------------------------------- radio: Name "골고루 풀기":  Name "보기에서 선택":  Name "직접 입력":  -------------------------------------------------- strong: Name "":  Name "":  Name "":  -------------------------------------------------- combobox: Name "배경 환경":  -------------------------------------------------- option: Name "여덟 가지 일상 속으로":  Name "길거리":  Name "쇼핑몰":  Name "극장":  Name "백화점":  Name "시장":  Name "지하철":  Name "카페":  Name "비 오는 거리":  -------------------------------------------------- slider: Name "전체 음량":  -------------------------------------------------- status: Name "":  -------------------------------------------------- button: Name "소리 시작":  -------------------------------------------------- article: Name "": 

 Name "": 
 Name "": 
 -------------------------------------------------- contentinfo: Name "":  -------------------------------------------------- Ignored nodes: comments, script, style  
  본문으로 건너뛰기          

 단어를 맞춰라 

  v0.1  
   플레이 방법   ↗    소리에 집중하는 시간         귀를 기울이면, 발견하는 즐거움 

  소음 속 작은 단어, 
  들리시나요?  

  도시의 소리 사이에 에스가 숨겨 둔 단어. 
 조금 더 귀 기울여, 오늘의 행운을 찾아보세요. 

   10개의 질문   5단계 도전   나만의 속도로         에스의 사운드 룸   01 / 08      ♪   ✳   행운의 단어를 찾아보거라!         S                                          소음 사이, 숨겨진 한마디        01  
  나의 소리 탐험 준비 

 

 편한 방식으로 시작하세요. 난이도는 조금씩 높아져요. 

   약 3–5분      어떻게 답할까요?      ◈   골고루 풀기   선택 + 직접 입력      ☷   보기에서 선택   4개 단어 중 하나      ✎   직접 입력   기억한 단어 쓰기       배경 환경    여덟 가지 일상 속으로   길거리   쇼핑몰   극장   백화점   시장   지하철   카페   비 오는 거리   

 길거리부터 비 오는 거리까지, 매번 다른 공간을 만나요. 

   길거리   카페   지하철   +5개 환경        ◖))   전체 음량    35 %    

  ♬   편안한 작은 음량으로 시작해 보세요. 

  소리 시작   →       작은 단어를 발견하는 방법   
  01  

 먼저, 귀 기울이기 

 

 에스의 안내와 소음 속 문장을 들어요. 
 처음에는 또렷하게, 점점 더 작게. 

 
 
  02  

 기억한 단어 찾기 

 

 소리가 끝나면 질문이 나타나요. 
 보기에서 고르거나 직접 입력해요. 

 
 
  03  

 나의 발견 돌아보기 

 

 열 문제 뒤 나의 결과를 확인해요. 
 놓쳤다면 언제든 다시 들어도 좋아요. 

 
     

 Designed by OZ at HearT-M Medical Inc. 

 

 청각적 주의·식별 게임 · 의료적 진단이나 치료를 제공하지 않습니다. 

  개인정보 수집 없이, 오직 플레이만.     ❯ Object.getElementError node_modules/@testing-library/dom/dist/config.js:37:19 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:76:38 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:52:17 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:95:19 ❯ tests/App.test.tsx:62:26 60| it("시작 안내의 CTA는 게임 시작과 소리 재생을 함께 알린다", async () => { 61| const f = fixture(); 62| const start = screen.getByRole("button", { name: "게임 시작 · 소리 듣기", … | ^ 63| expect(start).toHaveTextContent("게임 시작 · 소리 듣기"); 64| expect(f.audio.play).not.toHaveBeenCalled(); ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/3]⎯ Test Files 1 failed (1) Tests 3 failed | 10 skipped (13) Start at 05:33:14 Duration 1.36s (environment 46%, tests 37%, setup 9%, transform 4%, import 3%, worker 1%)