2016-09-16 4 views
0

사람들이 일반적으로 모바일 앱용 모바일 데이터를 테스트하는 방법에 대해 궁금합니다. 현재 Wi-Fi에서만 테스트 중이므로 프로덕션 환경에서 문제가 발생했습니다. 모바일 데이터 네트워크에서 모든 테스트 장치를 사용할 수있는 서비스가 있습니까? 아니면 모든 테스트 장치에 대해 SIM 카드를 살 수 있습니까? 나는 우리가 단지 데이터 만 필요하고 문자 메시지 나 전화가 필요하지 않기 때문에 이것이 다소 혼란 스럽다고 생각합니다. 아니면 WiFi가 충분해야합니까?사람들이 모바일 앱의 모바일 데이터를 테스트하는 방법은 무엇입니까?

모든 아이디어 나 생각을 환영합니다.

미리 감사드립니다.

+0

안녕하세요 .. "모든 테스트 디바이스"를 참조 할 때 실제 디바이스가 있음을 의미하며 2G와 같은 다른 네트워크 환경에서이 디바이스를 통해 앱의 데이터를 테스트하려고합니다. , 3G 등 시뮬레이션 카드에 대한 실제 필요없이? 또는 "모든 테스트 장치"라는 용어를 사용하여 에뮬레이터가 테스트 환경에서 익숙한 대상 장치를 나타낼 수 있습니까? –

답변

0

일반적으로 사람들은 대상 고객이 사용하는 데이터 속도를 기반으로 앱을 테스트하지만 Wi-Fi/광대역 및 최악의 경우에는 2G/3G 모바일 네트워크에서 항상 최상의 사례를 사용해야합니다. There are ary 많은 도구와 서비스/platorms 무료 및 유료 다른 속도로 애플 리케이션을 테스트하기 위해 온라인으로 사용할 수 있습니다. ping 시간에서 다운로드 시간까지 모든 것을 말해줍니다 LoadRunner, NeoLoad, LoadUI 또는 Webload 및 neoload 그 (것)들 그러나 클라이언트의 많은 것은 use.but 당신이 때때로 더 많은 apps 및 더 많은 방출이 있기 위하여 계획하는 경우에 당신의 자신의 sim 카드가 준비되어있는 좋은 연습이다. 도움이 될 경우 표시하십시오. 절대로

0

네트워크 손상 문제에 대해 특별히 이야기하고 있습니다. 당신이보고있는 것은 당신이 테스트하고있는 네트워크가 프로덕션의 의도 된 네트워크보다 더 빠르고 깨끗할 가능성이 높다는 것입니다. 모바일 장치는 클린 네트워크의 동일한 응용 프로그램보다 네트워크 특성으로 인해 스택에서 더 긴 "래치 시간"을 갖습니다. 이러한 래치 시간이 길어질수록 리소스의 높은 비율이 "링 0"유형 활동에 우선적으로 적용되며 우선 순위가 높고 즉각적으로 처리해야하는 리소스가 네트워크와 관련됩니다. 즉, 응용 프로그램 계층 인 "ring 3"활동에서 끌어낼 수있는 총 리소스 풀이 줄어 듭니다. 이 모든 것의 net-net은 데스크탑 대 모바일 클라이언트가 적은 서버에서 성능을 저하시킬 수 있습니다.

여기에는 몇 가지 경로가 있습니다. 손상에 대한 업계 벤치 마크는 Shunra의 솔루션 세트, 특히 하드웨어 장치였습니다. 2 년 전 HP에서 Shunra를 훔쳐서 그 경로를 가고 싶다면 LoadRunner 캠프에있을 것입니다. Shunra가 독립적 인 솔루션으로 부재 한 상황에서 많은 플레이어가 네트워크 손상을 도구에 추가했습니다. 나는 SOASTA와 Neotys가 모두이 캠프에 있다고 생각합니다.

자신 만의 모델을 만들 수도 있습니다. 당신은 그들 사이에 한 줄로 두 개의 작은 라우터를 사용하고 모바일 네트워크의 특성과 일치하는 속도와 오류율과 관련된 특성을이 회선에 할당 할 수 있습니다. OOKLA는 업계에서 라인 프로파일의 기본 소스입니다. 네트워크 시뮬레이션에서 Shunra의 경쟁자는 무엇입니까? Ixia Communications, Spirent, Agilent. 그들의 솔루션 세트는 OSI 레이어 2 군중에 훨씬 더 적합합니다. 오픈 소스 솔루션 인 WANEM도 있지만 복잡한 모델링 기능은 없습니다. 또한 가상 컴퓨터에서 실행하지 마십시오. 네트워크 손상에는 일관되고 정확한 시스템 클럭이 필요합니다. 가상 시스템의 가상화 클럭에서는 제공 할 수 없습니다.

관련 문제