내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone 8의 저대역폭 연결 또는 불량 신호를 시뮬레이션하는 방법

2014-06-18

이 항목에서는 앱이 이러한 조건을 처리하는 방식을 테스트하기 위해 에뮬레이터나 연결된 장치에서 앱을 실행하는 동안 느린 네트워크 속도, 약한 신호 또는 네트워크 연결 없음을 시뮬레이션하는 방법에 대해 설명합니다.

Visual Studio 에서 시뮬레이션 대시보드를 사용하여 앱에 이러한 연결 문제가 있는지 테스트하고 사용자에게 다음과 같은 시나리오가 발생하지 않도록 도울 수 있습니다.

  • 고해상도 음악이나 동영상은 스트리밍되는 동안 끊기거나 고정되고 낮은 대역폭 연결을 통해 다운로드하는 데 오랜 시간이 걸립니다.

  • 웹 서비스에 대한 호출은 시간 초과로 인해 실패합니다.

  • 네트워크를 사용할 수 없는 경우 앱이 충돌합니다.

  • 네트워크 연결이 끊어진 후 복원될 경우 데이터 전송이 계속되지 않습니다.

  • 네트워크를 비효율적으로 사용하는 스트리밍 앱에 의해 사용자의 배터리가 방전됩니다.

  • 내비게이션 앱에서 사용자 경로 매핑이 중단됩니다.

이 항목에는 다음 단원이 포함되어 있습니다.

 

다음 그림에서는 네트워크 시뮬레이션을 위해 Visual Studio 의 시뮬레이션 대시보드에서 사용할 수 있는 옵션을 보여줍니다.

Simulation dashboard options for network settings

네트워크 속도 옵션

시뮬레이션 대시보드에서 네트워크 속도에 대해 다음 값을 선택할 수 있습니다. 그러나 에뮬레이터나 연결된 장치의 실제 연결보다 더 높은 대역폭 연결을 시뮬레이션할 수는 없습니다. 또한 셀룰러 연결이 있는 장치에서 앱을 실행할 경우에는 높은 대역폭 Wi-Fi 연결을 시뮬레이션할 수 없습니다.

  • 2G

  • 3G

  • 4G

  • Wi-Fi

  • 네트워크 없음

참고참고:

시뮬레이션 대시보드를 통해 셀룰러와 Wi-Fi 간에 네트워크 유형을 변경하거나 네트워크를 꺼서 데이터 센스 코드를 테스트합니다. 시뮬레이션 대시보드는 데이터 센스 API가 의존하는 속성 값을 변경하지 않습니다. 데이터 센스 API를 사용하여 데이터 사용을 조정하는 방법에 대한 자세한 내용은 Windows Phone 8용 데이터 센스 API를 사용하여 데이터 사용량을 조정하는 방법을 참조하세요.

신호 강도 옵션

시뮬레이션 대시보드에서 신호 강도에 대해 다음 값 중 하나를 선택할 수 있습니다. 그러나 에뮬레이터나 장치의 실제 신호보다 더 강한 신호를 시뮬레이션할 수는 없습니다.

  • 양호

  • Average

  • 불량

네트워크 속도에서 네트워크 없음을 선택하면 신호 강도가 적용되지 않고 신호 강도 슬라이더가 비활성화됩니다.

선택하는 신호 강도 옵션은 네트워크 통신의 다음 특징에 영향을 줍니다.

  • 대역폭을 업로드 및 다운로드합니다.

  • 패킷 손실률입니다.

  • 네트워크 지연.

시뮬레이션 대시보드의 네트워크 시뮬레이션 기능은 대상 장치의 실제 네트워킹 연결과 동기화되지 않습니다. 예를 들어 휴대폰에서 앱을 테스트하는 동안 휴대폰 자체에서 수동으로 셀룰러에서 Wi-Fi 연결로 전환하는 경우 새 연결이 대시보드의 시뮬레이션 설정을 사용하지 않습니다. 네트워크 시뮬레이션을 새 연결에 적용하려면 시뮬레이션 대시보드에서 사용할 설정을 선택 취소한 다음 다시 선택해야 합니다.

낮은 대역폭 연결 또는 불량 신호를 시뮬레이션하려면

  1. 디버깅하거나 디버깅하지 않고 앱 또는 연결된 단말기에서 앱을 실행합니다.

    또는 품질과 성능을 측정하기 위한 앱 모니터링 및 프로파일링과 함께 앱을 실행합니다. 자세한 내용은 Windows Phone 8용 Windows Phone 응용프로그램 분석을 참조하세요.

  2. Visual Studio 의 도구 메뉴에서 시뮬레이션 대시보드를 엽니다. 대시보드의 네트워크 시뮬레이션 섹션을 찾고 네트워크 시뮬레이션 사용 확인란을 선택합니다.

    중요중요:

    장치에서 네트워크 시뮬레이션을 처음 활성화하면 장치를 다시 시작할지 묻는 메시지가 표시됩니다.

  3. 슬라이더를 이동하여 네트워크 속도 또는 신호 강도의 값을 변경합니다.

  4. 적용을 클릭합니다.

  5. 앱에서 시뮬레이션된 저대역폭 연결이나 불량 신호가 어떻게 처리되는지 테스트합니다.

  6. 나중에 네트워크 설정을 기본값으로 복원하려면 다음 중 하나를 수행합니다.

    • 네트워크 시뮬레이션 사용 확인란의 선택을 취소합니다.

    • 시뮬레이션 대시보드를 닫습니다.

    • 장치의 연결을 끊습니다.

    • 에뮬레이터 또는 장치를 종료하거나 다시 시작합니다.

    • Visual Studio 를 닫습니다.

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft