모바일 장치 테스트-유형

모바일 장치에서 수행 할 수있는 다양한 유형의 테스트에 대해 자세히 살펴 보겠습니다.

네트워크 연결

다음 표는 모바일 장치에 대해 수행 할 수있는 네트워크 연결 테스트의 체크리스트를 제공합니다.

Sr. 아니. 기술
1 Wi-Fi를 통해 인터넷에 연결하면 앱이 사양에 따라 작동합니까?
2 3G를 통해 인터넷에 연결하면 앱이 사양에 따라 작동합니까?
2G를 통해 인터넷에 연결하면 앱이 사양에 따라 작동합니까?
4 앱이 네트워크 범위를 벗어난 앱 사양에 따라 작동합니까?
5 앱이 네트워크 외부에서 네트워크에 도달하면 다시 작동합니까?
6 연결을 다시 설정하면 업데이트 트랜잭션이 올바르게 처리됩니다.
7 테 더링을하거나 다른 장치에 연결할 때 앱이 여전히 올바르게 작동합니까?
8 앱이 네트워크 (Wi-Fi, 3G, 2G)간에 전환되면 어떻게 되나요?
9 일부 공급자가 특정 포트를 차단하므로 앱이 표준 네트워크 포트 (메일 : 25, 143, 465, 993 또는 995 HTTP : 80 또는 443 SFTP : 22)를 사용하여 원격 서비스에 연결합니까?

SD 카드 상호 작용

다음 표는 휴대폰과 SD 카드 상호 작용의 프리미어 기능을 확인하는 체크리스트를 제공합니다.

Sr. 아니. 기술
1 장치에 앱을 설치할 수 있습니까?
2

전화가 오면 앱이 설계 / 원하는대로 작동합니까?

SMS가 수신되면 앱이 설계 / 원하는대로 작동합니까?
4 충전기가 연결되어 있으면 앱이 설계 / 원하는대로 작동합니까?
5 충전기가 분리 된 경우 앱이 설계 / 원하는대로 작동합니까?
6 기기가 절전 모드로 전환되면 앱이 설계 / 원하는대로 작동합니까?
7 기기가 절전 모드에서 다시 시작되면 앱이 설계 / 원하는대로 작동합니까?
8 기기가 잠금 화면에서 다시 시작되면 앱이 설계 / 원하는대로 작동합니까?
9 기기를 기울이면 앱이 설계 / 원하는대로 작동합니까?
10 기기가 흔들리면 앱이 설계 / 원하는대로 작동합니까?
11 로컬 메시지가 다른 앱에서 오는 경우 앱이 설계 / 원하는대로 작동합니까 (예 : 캘린더 미리 알림, 할 일 등)?
12 푸시 메시지가 다른 앱에서 오는 경우 앱이 설계 / 원하는대로 작동합니까 (예 : 트위터 멘션, Whatsapp 메시지, 워드 페드 초대 등).
13 앱이 GPS 센서와 올바르게 상호 작용합니까 (켜기 / 끄기, GPS 데이터 검색)?
14 기기의 모든 버튼 또는 키의 기능이이 앱에 대해 정의되어 있습니까?
15 활성화 할 때 정의 된 기능이없는 버튼이나 키가 앱에서 예상치 못한 동작이 없는지 확인합니다.
16 장치에서 사용할 수있는 진정한 "뒤로"버튼이있는 경우 "뒤로"버튼을 누르면 사용자가 이전 화면으로 이동합니까?
17 장치에서 사용할 수있는 진정한 "메뉴"버튼이있는 경우 메뉴 버튼이 앱의 메뉴를 표시합니까?
18 장치에서 사용할 수있는 진정한 "홈"버튼이있는 경우 홈 버튼을 누르면 사용자가 장치의 홈 화면으로 돌아 갑니까?
19 장치에서 사용할 수있는 진정한 "검색"버튼이있는 경우 사용자가 앱 내에서 어떤 형태로든 검색 할 수 있습니까?
20 "배터리 부족"메시지가 푸시되면 앱이 설계 / 원하는대로 작동합니까?
21 장치의 사운드가 꺼져 있으면 앱이 설계 / 원하는대로 작동합니까?
22 기기가 비행기 모드 인 경우 앱이 설계 / 원하는대로 작동합니까?
23 기기에서 앱을 제거 할 수 있습니까?
24 재설치 후 응용 프로그램이 예상대로 작동합니까?
25 앱 스토어에서 앱을 찾을 수 있습니까? (가동 후 확인)
26 앱이 설계 / 원하는대로 멀티 태스킹을 통해 장치의 다른 앱으로 전환 할 수 있습니까?
27 화면 보호기를 사용할 때 모든 터치 스크린 위치 (버튼)가 작동합니까?

블루투스 테스트

Bluetooth 장치는 반경 10 미터 내에서만 통신 할 수 있습니다. 이러한 장치는 키보드, 마우스, 무선 헤드폰 등이 될 수 있습니다. 다음 표는 수행 할 수있는 Bluetooth 테스트의 체크리스트를 제공합니다.

Sr. 아니. 기술
1 사용자는 범위에서 사용 가능한 모든 장치를 검색 할 수 있습니다.
2 데이터 및 음성 전송 모두 단거리 네트워크를 사용하여 전송할 수 있습니다.
데이터 및 음성 전송은 모두 근거리 네트워크를 사용하여 수신 할 수 있습니다.
4 사용자는 언제든지 연결을 끊을 수 있습니다.
5 Bluetooth를 닫는 동안 현재 연결을 끊도록 요청하십시오.
6 Bluetooth 최대 범위는 10 미터입니다.
7 휴대폰을 통해 사진, 동영상을 보내고 명함을 교환하고 파일을 PC로 전송할 수도 있습니다.
8 (장치 페어링 됨) 사용자가 두 개의 Bluetooth 장치를 성공적으로 페어링했는지 확인하는 데 사용되는 메시지입니다.
9 검색 불가능 모드, 검색 요청에 응답하지 않는 장치.
10 검색 불가능 모드, 검색 요청에 응답하지 않는 장치.
11 페어링 불가능 모드, 페어링을 허용하지 않는 장치는 페어링 불가능 모드라고합니다.
12 패스 키, 패스 키는 다른 장치에서 장치에 연결하는 데 필요한 사용자 정의 암호입니다. Bluetooth 장치에 대한 무단 액세스를 방지하기 위해 가능한 한 패스 키를 사용하는 것이 좋습니다.
13 인증-통신 링크의 다른 쪽 끝의 신원을 확인하는 프로세스. Bluetooth 기술에서 이것은 패스 키와 페어링을 기반으로 한 인증 프로세스를 통해 이루어집니다.
14 장치를 찾을 수 없습니다. 범위 내의 다른 장치를 검색해도 아무것도 찾지 못하는 경우 나타날 수있는 오류 메시지입니다.
15 유휴 모드 : 다른 장치와의 링크가 설정되지 않은 경우 장치는 유휴 모드입니다. 이 모드에서 장치는 다른 장치를 검색 할 수 있습니다.
16 알려진 장치 테스트, 다른 장치에서 이미 알고있는 장치입니다. 장치가 과거에 페어링되었거나 알려진 장치의 일부 정보가 저장되어 있습니다.

Wi-Fi 테스트

휴대폰 WiFi 연결을 테스트하는 것은 인터넷이 서비스 공급자가 약속 한 속도로 작동하는지 확인하는 좋은 방법이지만 데스크톱 컴퓨터에서 이러한 테스트를 실행하는 데 국한되지는 않습니다. 휴대폰 WiFi 테스트는 가정이나 사무실의 다양한 장소에서 WiFi 신호의 전력을 테스트하는 완벽한 방법입니다. 다음은 모바일 장치에 대한 Wi-Fi 테스트 체크리스트입니다.

Sr. 아니. 기술
1 Wi-Fi를 통해 인터넷에 연결하면 앱이 사양에 따라 작동합니까?
2 앱이 네트워크 범위를 벗어난 앱 사양에 따라 작동합니까?
앱이 네트워크 외부에서 네트워크에 도달하면 다시 작동합니까?
4 앱이 네트워크 (Wi-Fi, 3G, 2G)간에 전환되면 어떻게됩니까?
5 일부 공급자가 특정 포트를 차단하므로 앱이 표준 네트워크 포트 (메일 : 25, 143, 465, 993 또는 995 HTTP : 80 또는 443 SFTP : 22)를 사용하여 원격 서비스에 연결합니까?

스마트 폰에서 휴대폰 WiFi 속도 테스트를 실행하는 방법

스마트 폰에서 WiFi 속도 테스트를 실행하는 것은 간단한 작업입니다. 가장 편리한 것은 스마트 폰의 모바일 웹 브라우저에서 실행되는 속도 테스트입니다. 간단한 화면 안내에 따라 테스트를 시작하십시오. 온라인 테스트에서 결과가 저장되지 않으면 테스트 완료 후 스크린 샷을 찍어 기록을 제공합니다.

일부 테스트는 iOS 및 Android 플랫폼 용 앱으로 제공됩니다. 이를 사용하려면 원하는 앱을 다운로드하십시오. 그런 다음 지침에 따라 테스트를 실행하고 결과를 저장하십시오.

속도 테스트를 수행하는 도구

Speed Test SpeedSmart WiFi & Mobile Network Speedtest− Apple iPhone 및 iPad와 호환됩니다. 유료 애플리케이션입니다. SpeedSmart는 모든 iOS 장치에서 셀룰러 (3G, 4G 및 LTE) 및 Wi-Fi 연결을 평가하기위한 최고의 iOS 속도 테스트 유틸리티입니다. 글로벌 서버 네트워크와 스마트 한 속도 테스트 방법은 정확한 결과를 보장합니다.

WiFi Speed Test− 안드로이드 폰과 호환됩니다. 유료 도구입니다. 이 도구를 사용하여 로컬 (LAN) 네트워크의 속도를 테스트 할 수 있습니다. 무선 (WiFi) 또는 유선 네트워크에서 테스트를 수행 할 수 있습니다.

현지화 및 세계화

모바일 장치의 현지화 및 세계화 테스트에 대한 아이디어를 얻으려면 아래 체크리스트를 참조하십시오.

Sr. 아니. 기술
1 텍스트가 번역됩니다.
2 번역은 문법 및 용어의 정확성과 관련하여 원어민의 표준을 충족합니다.
사용자 인터페이스 언어의 규칙에 따라 대화 상자의 크기가 적절하게 조정되고 대화 상자 텍스트에 하이픈이 삽입됩니다.
4 번역 된 대화 상자, 상태 표시 줄, 도구 모음 및 메뉴는 다양한 해상도에서 화면에 맞습니다. 포장하지 않고 잘리지 않습니다.
5 메뉴 및 대화 상자 가속기는 고유합니다.
6 시각적 레이아웃은 네이티브 에디션의 레이아웃과 일치합니다. 예를 들어, 대화 상자 요소는 적절한 탭 순서에 있습니다.

데이터베이스 테스트

모바일 앱에 데이터를 저장할 수있는 다양한 방법이 있습니다. Android의 경우 서버, 공유 기본 설정 또는 SQLite를 통해 데이터를 저장하도록 선택할 수 있습니다.

SQLiteAndroid 및 기타 운영 체제에서도 일반적으로 사용되는 경량 데이터베이스입니다. SQLite에서 데이터를 보려면 기기를 루팅하거나 테스트를 위해 에뮬레이터를 사용할 수 있습니다. 이 데이터베이스에서 데이터를 추출하는 데 도움이되는 몇 가지 도구가 Android Playstore에 있습니다.

다음 유형의 테스트는 모바일 데이터베이스 테스트의 일부를 구성해야합니다.

  • 데이터베이스 검증 테스트.
  • 데이터베이스 통합 테스트.
  • 데이터베이스 성능 테스트.
  • 절차 및 기능 테스트.
  • 트리거 테스트.
  • CRUD (Create / Read / Update / Delete) 작업을 테스트하여 데이터베이스에서 작동하는지 확인합니다.
  • 데이터베이스 변경 사항이 앱의 UI에 올바르게 표시되는지 테스트합니다.
  • 검색 및 인덱싱 기능 테스트.

복구 테스트

복구 테스트는 재해 후에도 작업을 계속할 수 있는지 확인하는 데 사용됩니다. 복구 테스트는 복구 프로세스뿐만 아니라 해당 프로세스 구성 요소의 효율성도 확인합니다.

복구 테스트는 응용 프로그램이 충돌, 하드웨어 오류 및 기타 유사한 문제로부터 얼마나 잘 복구 할 수 있는지 테스트하는 활동입니다. 복구 가능성 테스트를위한 체크리스트는 다음과 같습니다.

Sr. 아니요 기술
1 적절한 백업 데이터가 보존됩니다.
2 백업 데이터는 안전한 위치에 저장됩니다.
복구 절차가 문서화되어 있습니다.
4 모든 미디어 파일이 복원 지점에서 복구되었습니다.
5 모든 연락처가 복구되었습니다.
6 모든 응용 프로그램이 성공적으로 복원되었습니다.

동시성 테스트

일반적으로 동시 테스트의 도움을 받아 여러 사용자가 동시에 프로그램에 액세스 할 수 있는지 확인합니다. 모바일 장치에 대한 동시성 테스트를 적용하는 동안 단일 사용자 만 있습니다. 따라서 모바일 장치에 대한 동시성 테스트가 필요하지 않습니다.

사용성 테스트

일반적으로 사용성 평가 세션을 기록하기 위해 휴대폰과 웹 캠을 조정할 수있는 장비가 있습니다.

Applause 와 같은 도구를 사용할 수 있습니다 . 앱을 테스트하기 위해 엄선 된 설문 조사 참가자 그룹을 제공합니다. Applause가 다른 서비스와 다른 점은 Applause의 전문가와 상담을 한 다음 상담을 기반으로 이상적인 참가자를 선택할 수 있다는 것입니다.

다음은 GUI 테스트를위한 일반적인 체크리스트입니다.

Sr. 아니. 기술
1 장치에 앱을 설치할 수 있습니까?
2 전화가 오면 앱이 설계 / 원하는대로 작동합니까?
SMS가 수신되면 앱이 설계 / 원하는대로 작동합니까?
4 충전기가 연결되어 있으면 앱이 설계 / 원하는대로 작동합니까?
5 충전기가 분리 된 경우 앱이 설계 / 원하는대로 작동합니까?
6 기기가 절전 모드로 전환되면 앱이 설계 / 원하는대로 작동합니까?
7 기기가 절전 모드에서 다시 시작되면 앱이 설계 / 원하는대로 작동합니까?
8 기기가 잠금 화면에서 다시 시작되면 앱이 설계 / 원하는대로 작동합니까?
9 기기를 기울이면 앱이 설계 / 원하는대로 작동합니까?
10 기기가 흔들리면 앱이 설계 / 원하는대로 작동합니까?
11 로컬 메시지가 다른 앱에서 오는 경우 앱이 설계 / 원하는대로 작동합니까 (예 : 캘린더 미리 알림, 할 일 작업 등).
12 푸시 메시지가 다른 앱에서 오는 경우 앱이 설계 / 원하는대로 작동합니까 (예 : 트위터 멘션, Whatsapp 메시지 등).
13 앱이 GPS 센서와 올바르게 상호 작용합니까 (켜기 / 끄기, GPS 데이터 검색)?
14 기기의 모든 버튼 또는 키의 기능이이 앱에 대해 정의되어 있습니까?
15 활성화 할 때 정의 된 기능이없는 버튼이나 키가 앱에서 예상치 못한 동작이 없는지 확인합니다.
16 장치에서 사용할 수있는 진정한 "뒤로"버튼이있는 경우 "뒤로"버튼을 누르면 사용자가 이전 화면으로 이동합니까?
17 장치에서 사용할 수있는 진정한 "메뉴"버튼이있는 경우 메뉴 버튼이 앱의 메뉴를 표시합니까?
18 장치에서 사용할 수있는 진정한 "홈"버튼이있는 경우 홈 버튼을 누르면 사용자가 장치의 홈 화면으로 돌아 갑니까?
19 장치에서 사용할 수있는 진정한 "검색"버튼이있는 경우 사용자가 앱 내에서 어떤 형태로든 검색 할 수 있습니까?
20 "배터리 부족"메시지가 푸시되면 앱이 설계 / 원하는대로 작동합니까?
21 장치의 사운드가 꺼져 있으면 앱이 설계 / 원하는대로 작동합니까?
22 기기가 비행기 모드 인 경우 앱이 설계 / 원하는대로 작동합니까?
23 기기에서 앱을 제거 할 수 있습니까?
24 재설치 후 응용 프로그램이 예상대로 작동합니까?
25 앱 스토어에서 앱을 찾을 수 있습니까? (가동 후 확인)
26 앱이 설계 / 원하는대로 멀티 태스킹을 통해 장치의 다른 앱으로 전환 할 수 있습니까?
27 화면 보호기를 사용할 때 모든 터치 스크린 위치 (버튼)가 작동합니까?