모바일 장치 테스트-유형
모바일 장치에서 수행 할 수있는 다양한 유형의 테스트에 대해 자세히 살펴 보겠습니다.
네트워크 연결
다음 표는 모바일 장치에 대해 수행 할 수있는 네트워크 연결 테스트의 체크리스트를 제공합니다.
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 | 화면 보호기를 사용할 때 모든 터치 스크린 위치 (버튼)가 작동합니까? |