다음을 통해 공유


햅틱 펜 유효성 검사 가이드

이 문서에서는 햅틱 펜 유효성 검사 도구를 사용하여 필수(테스트 사례 1 및 2) 및 선택적(테스트 사례 3 및 4) 햅틱 펜 기능의 유효성을 검사하는 방법을 안내합니다.

테스트 사전 요구 사항

햅틱 펜 유효성 검사 도구 설치

  1. 햅틱 펜 유효성 검사 도구를 다운로드합니다.
  2. 다운로드한 HapticPenValidationTool.appx 파일을 마우스 오른쪽 단추로 클릭합니다.
  3. 속성을 선택합니다.
  4. 디지털 서명 탭을 선택합니다.
  5. 목록에서 서명을 선택합니다.
  6. 세부 정보 단추를 누릅니다.
  7. 인증서 보기 단추를 누릅니다.
  8. 인증서 설치... 단추를 누릅니다.
  9. 로컬 컴퓨터를 선택하고 다음 단추를 누릅니다.
  10. 모든 인증서를 다음 저장소에 저장을 선택하고 찾아보기... 단추를 누릅니다.
  11. 신뢰할 수 있는 사용자를 선택하고 확인 단추를 누릅니다.
  12. 다음 단추를 누릅니다.
  13. 마침 단추를 누릅니다.
  14. HapticPenValidationTool.appx를 두 번 클릭하고 설치 단추를 누릅니다.

테스트 사례

아래 단계에 따라 각 시나리오에 대한 테스트 사례를 실행합니다.

테스트 사례 1: 펜이 필요한 햅틱 기능을 제대로 보고하는지 확인

  1. 햅틱 펜 유효성 검사 도구를 시작하고 "Check Required Waveforms"(필수 파형 확인) 탭으로 이동합니다.
  2. 기본 캔버스의 범위 내로 펜을 가져옵니다.

테스트 사례 1에 대한 예상 결과

아래와 같은 텍스트가 표시됩니다.

성공: 클릭 지원됨

성공: InkContinuous 지원됨

필수 파형 테스트를 성공적으로 통과

테스트 사례 1의 실패 사례

오류 사례 오류 원인
"실패: 현재 디바이스는 펜이 아닙니다." 텍스트가 표시됨 현재 포인터 디바이스가 펜으로 인식되지 않음
"실패: 고급 펜 기능이 지원되지 않음" 텍스트가 표시됨 현재 펜은 촉각 피드백과 같은 고급 기능을 지원하지 않음
"실패: 이 펜은 촉각 피드백을 제공하지 않습니다." 텍스트가 표시됨 현재 펜은 햅틱을 지원하지 않음
"실패: 클릭이 지원되지 않음" 텍스트가 표시됨 현재 펜은 WAVEFORM_CLICK을 지원하지 않음
"실패: InkContinuous가 지원되지 않음" 텍스트가 표시됨 현재 펜은 WAVEFORM_ INKCONTINUOUS를 지원하지 않음

오류 메시지 예시:

필수 파형 테스트 실패

테스트 사례 2: 필요한 상호 작용 확인

  1. 테스트 1을 성공적으로 통과했습니다.
  2. 유효성 검사 도구의 "Check Required Interactions"(필수 상호 작용 확인) 탭으로 이동합니다.
  3. 펜을 사용하여 "Send Click Feedback"(클릭 피드백 보내기) 단추를 탭합니다.
  4. InkContinuous Test의 상자에 펜을 놓고 팁이 화면에 닿은 상태에서 2초 이상 움직입니다.
  5. Inking and Interaction Feedback Test(수동 입력 및 상호 작용 피드백 테스트) 상자에 펜을 놓고 팁이 화면에 닿은 상태에서 1초 동안 움직입니다.
  6. Click 파형이 느껴지면 펜이 화면을 계속 터치하지만 1초 동안 움직이지 않고 펜을 제자리에 고정합니다.
  7. 상자에서 펜을 계속 움직입니다.

테스트 사례 2에 대한 예상 결과

  1. 3단계에서 단추를 탭하면 "Click" 파형이 펜으로 재생됩니다.
  2. "InkContinuous" 파형이 재생되는데, 4단계에서 펜 팁이 내려갈 때 시작하여 펜이 화면에 닿은 후 1초 후에 멈춥니다.
  3. "InkContinuous" 파형이 재생되며, 5단계에서 펜 팁이 화면에 닿으면 시작됩니다.
  4. 5단계에서 상자 안의 펜을 끌면 1초 후에 "Click" 파형이 재생됩니다.
  5. 7단계에서 펜을 움직이면 "InkContinuous" 파형이 재생됩니다.

테스트 사례 2의 실패 사례

오류 사례 오류 원인
3단계에서 펜으로 단추를 탭했을 때 햅틱 피드백이 느껴지지 않음 펜이 WAVEFORM_CLICK 파형을 제대로 재생하지 못함
4단계 중에 펜을 이동할 때 햅틱 피드백이 느껴지지 않음 펜이 WAVEFORM_INKCONTINUOUS 파형을 제대로 재생하지 못함
4단계 중 1초 동안 움직임이 있은 후 햅틱 피드백이 멈추지 않음 펜이 WAVEFORM_STOP 제대로 응답하지 않음
5단계 중에 펜을 이동할 때 햅틱 피드백이 느껴지지 않음 펜이 WAVEFORM_INKCONTINUOUS 파형을 제대로 재생하지 못함
5단계에서 1초 동안 움직임이 있은 후 "Click" 파형이 재생되지 않음 펜이 WAVEFORM_CLICK 파형을 제대로 재생하지 못함
7단계 중에 펜을 이동할 때 햅틱 피드백이 느껴지지 않음 3단계5단계 중에 햅틱 피드백이 느껴졌다면 상호 작용 파형에 의해 중단될 때 펜이 수동 입력 파형을 제대로 다시 시작하지 못했음을 나타냅니다. 그렇지 않다면 펜이 WAVEFORM_INKCONTINUOUS 파형을 제대로 재생하지 못했음을 나타냅니다.

테스트 사례 3: 선택적 파형 확인

이 섹션에 포함된 테스트는 선택 사항이며 현재 펜이 관련 파형을 지원하는 경우에만 사용해야 합니다.

  1. 테스트 1테스트 2를 성공적으로 통과했습니다.
  2. 유효성 검사 도구의 "Check Optional Waveforms"(선택적 파형 확인) 탭으로 이동합니다.
  3. Optional Continuous Waveforms(선택적 연속 파형) 섹션의 드롭다운에서 테스트할 연속 파형을 선택합니다.
  4. Optional Continuous Waveforms(선택적 연속 파형) 섹션의 상자에 펜을 놓고 이리저리 움직입니다.
  5. 화면에서 펜을 들어 올립니다.
  6. Optional Interaction Waveforms(선택적 상호작용 파형) 섹션의 드롭다운에서 테스트할 상호작용 파형을 선택합니다.
  7. 펜을 사용하여 "Send Interaction Feedback"(상호작용 피드백 보내기) 단추를 탭합니다.

테스트 사례 3에 대한 예상 결과

  1. 선택한 파형이 재생되는데, 4단계에서 펜 팁을 내릴 때 시작하여 5단계에서 펜을 들어올릴 때 멈춥니다.
  2. 7단계에서 단추를 탭하면 선택한 파형이 펜으로 재생됩니다.

테스트 사례 3의 실패 사례

오류 사례 오류 원인
4단계 중에 펜을 이동할 때 햅틱 피드백이 느껴지지 않음 펜이 선택한 파형을 제대로 재생하지 못함
5단계에서 화면에서 들어올려도 햅틱 피드백이 멈추지 않음 화면에서 펜 팁을 들어올려도 펜이 파형 재생을 중지하여 제대로 반응하지 않음
7단계에서 펜으로 단추를 탭했을 때 햅틱 피드백이 느껴지지 않음 펜이 선택한 파형을 제대로 재생하지 못함

테스트 사례 4: 선택적 상호 작용 확인

이 섹션에 포함된 테스트는 선택 사항이며 현재 펜이 관련 기능을 지원하는 경우에만 사용해야 합니다.

  1. 테스트 1테스트 2를 성공적으로 통과했습니다.
  2. 유효성 검사 도구의 "Check Optional Interactions"(선택적 상호 작용 확인) 탭으로 이동합니다.
  3. 펜을 사용하여 "Send Click Feedback With Intensity"(강도가 있는 클릭 피드백 보내기) 단추를 누릅니다.
  4. 강도 슬라이더를 변경합니다.
  5. 펜을 사용하여 "Send Click Feedback With Intensity"(강도가 있는 클릭 피드백 보내기) 단추를 다시 누릅니다.
  6. Automatically Stop Continuous Feedback Test(지속적인 피드백 테스트를 자동으로 중지)의 왼쪽 상자에 펜을 놓고 이리저리 움직입니다.
  7. 펜을 화면에서 범위 밖으로 들어올립니다.
  8. Automatically Stop Continuous Feedback Test(지속적인 피드백 테스트를 자동으로 중지)의 오른쪽 상자에 펜 팁을 놓고 이리저리 움직입니다.
  9. 펜을 사용하여 "Send Repeated Feedback"(반복되는 피드백 보내기) 단추를 누릅니다.
  10. 펜을 사용하여 "Send Repeated Feedback With One Second Pause"(1초 일시 중지로 반복되는 피드백 보내기) 단추를 누릅니다.

테스트 사례 4에 대한 예상 결과

  1. 3단계에서 단추를 눌렀을 때 Click 파형이 100% 강도로 재생됩니다.
  2. 5단계에서 단추를 눌렀을 때 Click 파형이 선택한 강도로 재생됩니다.
  3. "InkContinuous" 파형이 재생되며, 6단계에서 펜 팁이 화면에 닿으면 시작됩니다.
  4. 7단계에서 펜을 화면에서 들어 올리면 "InkContinuous" 파형이 중지됩니다.
  5. 8단계에서 펜 팁을 오른쪽 상자에 놓고 이리저리 움직일 때 "InkContinuous" 파형이 재생되지 않습니다.
  6. 9단계에서 단추를 눌렀을 때 Click 파형이 세 번 재생됩니다.
  7. 10단계에서 단추를 누를 때마다 1초 간격으로 Click 파형이 세 번 재생됩니다.

테스트 사례 4의 실패 사례

오류 사례 오류 원인
5단계에서 단추를 눌렀을 때 Click 파형이 선택한 강도로 재생되지 않습니다. 펜이 강도 기능을 제대로 구현하지 못함
6단계 중에 펜을 이동할 때 햅틱 피드백이 느껴지지 않음 펜이 WAVEFORM_INKCONTINUOUS 파형을 제대로 재생하지 못함
7단계에서 화면에서 들어올려도 햅틱 피드백이 멈추지 않음 화면에서 펜 팁을 들어올려도 펜이 파형 재생을 중지하여 제대로 반응하지 않음
8단계 중에 펜을 놓으면 InkContinuous 파형이 재생됨 펜이 화면 범위를 떠날 때 파형 상태를 제대로 지우지 못했음
9단계에서 단추를 눌렀을 때 Click 파형이 세 번 재생되지 않음 펜이 반복 횟수 기능을 제대로 구현하지 못했음
10단계에서 단추를 눌렀을 때 Click 파형 재생 사이에 1초의 일시 중지가 없었음 펜이 Retrigger Period(재트리거 기간) 기능을 제대로 구현하지 못함