수동 테스트 - 원격 사용자 모드 디버깅 - 네이티브
이 테스트는 수동 테스트이며 아래에 제공된 수동 지침에 따라 HLK 외부에서 실행되어야 합니다. 이 테스트가 HLK 스튜디오/컨트롤러에서 자동화된 테스트로 실행되는 경우 테스트는 기본적으로 기능을 테스트하지 않고 통과합니다.
이 테스트를 실행하기 위한 수동 명령:
- 하드웨어 필수 구성 요소
- 테스트 중인 디바이스
- USB-Ethernet(2.0) 어댑터
- 이더넷을 통한 IP 네트워크 연결
- 소프트웨어 필수 구성 요소
- windbg가 설치되어 있는 Windows Desktop(x86/amd64)
- 펌웨어 및 전체 OS
- mwdbgsrv.exe - 이진 <Kits_Root>\EnterpriseWDK_Dev14\Program Files\WindowsKits\10\MSPackages\Merged\arm64\fre\Microsoft.MS_MWDBGSRV.MSN.MainOS.cab의 위치
- 독립 실행형 이진 파일을 추출하고 데스크톱 디바이스 및 임시 디렉터리에 복사합니다.
- 테스트 설정
- 테스트 중인 디바이스에서 플래시 펌웨어 및 전체 OS 설치
- 관리자 명령 프롬프트 열기
- ipconfig를 실행하고 이더넷 네트워크 카드의 IP 주소를 기록해 둡니다.
- 관리 명령 프롬프트에서
- mwdbgsrv.exe가 설치된 디렉터리로 이동합니다.
- mwdbgsrv -t tcp:port=8888를 실행합니다.
- 테스트 실행
- Windows Desktop x86/amd64 컴퓨터에서 다음을 실행합니다.
- windbg -premote tcp:server=<ip-address-of-DUT-ethernet-adapter>, port=8888
- windbg -premote tcp:server==<ip-address-of-DUT-ethernet-adapter>, port=8888 c:\windows\system32\xcopy.exe(또는 다른 테스트 실행 파일)
- 확인
- 윈드브가 올라와야 합니다.
- 파일 메뉴로 이동합니다.
- “프로세스에 연결”을 선택합니다.
- 연결할 사용자 모드 프로세스 목록이 표시됩니다.
- 일부 프로세스에 연결합니다.
- Windbg가 나타나서 사용자 모드 테스트 앱 실행을 시작하고 로드 시 중단되어야 합니다.
- 윈드브가 올라와야 합니다.
테스트 세부 정보
사양 |
|
Platforms | |
지원되는 릴리스 |
|
예상 실행 시간(분) | 10 |
범주 | 개발 |
시간 제한(분) | 15 |
다시 부팅 필요 | false |
특별한 구성 필요 | false |
형식 | 수동 |
추가 설명서
이 기능 영역의 테스트에는 다음 항목에서 찾을 수 있는 필수 구성 요소, 설정 및 문제 해결 정보를 포함한 추가 설명서가 있을 수 있습니다.
문제 해결
HLK 테스트 실패의 일반적인 문제 해결은 Windows HLK 테스트 실패 문제 해결을 참조하세요.