본문 바로가기

Tool/Charles

Charles로 네트워크 속도 조절하면서 테스트 하기

728x90

테스트를 하다보면 네트워크 연결이 원활하지 않을 때 발생하는 이슈들이 간혹 있는데요.

네트워크 속도가 빠르거나 원활할 때는 재현이 되지 않아서 특정 상황을 만들어서 체크할 때가 있습니다.

 

그럴 때 Chalres를 사용하여 네트워크 속도를 강제로 변경하여 테스트를 수행할 수 있습니다.

 

1. Proxy > Throttle Settings 메뉴로 진입

2. Enable Throttling 옵션 체크

 

Charles에서 기본적으로 제공하는 옵션을 사용해도 되고 수동으로 옵션을 설정하여 네트워크 속도를 제어할 수 있습니다.

실제로 제가 자주 사용 하는 옵션 중 일부를 소개합니다.

 

기본적으로 제공하는 3G 환경 옵션

 

3G 환경은 아주 빠르지는 않지만 일정 시간 이후에 호출이 되기 때문에 느린 환경을 사용하는 유저 케이스를 재현할 때 유용하게 사용할 수 있습니다.

 

 

 

56K Modem 환경도 기본적으로 제공하는 설정으로 3G보다 훨씬 낮은 네트워크 환경으로 거의 연결이 되지 않는 상태를 테스트할 때 자주 사용하는 설정입니다.

 

 

기본적으로 제공하지는 않지만 100% loss를 확인하기 위해 수동으로 입력해서 사용하는 프리셋입니다.

 

 

1번 사용 후에는 상단 거북이 아이콘만 클릭해도 마지막에 사용한 네트워크 설정으로 전환할 수 있어서 좀 더 편하게 사용이 가능합니다.

 

 

네트워크 관련 지식이 많은 경우 더 자세하고 여러 옵션들을 사용해 볼 수 있어서 상황에 따라 유용하게 사용할 수 있습니다.

저도 네트워크를 잘 몰라서 배우면서 사용중이니 다른분들도 도전해보시길 바랍니다!!

 

 

728x90