336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

품질 특성에 따른 모바일 서비스의 주요 테스트 고려 사항

특성 

 주요 테스트 고려 사항

 기능성(functionality)

  • 기획서 혹은 요구 사항 명세서를 기반으로 기능을 도출해 검증
  • 보안상 결점이 없는지 검수, 개인정보보호 규정을 준수하는지 검토

 신뢰성(reliability)

  • 네트워크 유형과 강도에 따른 예외 처리를 테스트
  • 네트워크 신호가 약하거나 네트워크가 불안정한 경우에 사용자 요청을 처리하는 과정에서 타임아웃, 실패 등의 명확한 처리 프로세스가 있는지 검증
  • 앱 사용 중에 전화가 오거나 문자 메시지가 왔을 때 앱에 어떤 영향이 있는지 검토

 사용성(usablilty)

  • 작고 제한된 화면에서 사용자가 주요 기능을 제대로 찾아 활용할 수 있는지 사용성 테스트를 수행
  • 시각, 청각, 지체 장애와 같은 신체 관련 장애뿐 아니라, 고령자와 컴퓨터 사용 능력이 낮은 사용자를 위한 접근성 테스트를 수행

 효율성(efficiency)

  • 제한된 하드웨어 리소스(배터리, 메모리, CPU)를 효율적으로 사용하는지 측정
  • 화면 전환 및 로딩 속도를 측정

 유지 보수성(maintainability)

  • 다양한 조건에서 발생하는 앱 종료 현상(크래시)과 로그를 수집, 집계하고 쉽게 분석할 수 있는 시스템 구성
  • 앱 스토어별 정책에 따라 앱 등록 거부 조건을 수집하고 기록하며 이를 숙지해 앱을 등록할 때 거부되는 상황을 방지

 이식성(portability)

  • 모바일 기기, 운영체제 등의 파편화에 대응해 회귀 테스트 자동화
  • 앱을 다시 빌드하지 않고도 국제화 와 현지화를 쉽게 구현할 수 있는 기술적 기반이 갖춰졌는지 검토
  • 세계 시장에 앱을 배포할 때 다양한 지역과 환경에서 테스트할 수 있는 방법을 고려


"널리(Nuli)"

시각이나 청각, 지체 장애와 같은 신체 관련 장애뿐 아니라, 고령자와 컴퓨터 사용 능력이 낮은 사용자도 서비스를 사용하는데 어려움이 없도록 구현하고 접근성 테스트를 수행하는 것이 좋다. "널리"는 접근성 지원을 위한 표준 가이드와 도구, 체크리스트를 공유하고 있다. 또한 시각, 청각 장애인이 직접 모바일 서비스를 체험하는 접근성 테스트를 내부적으로 진행하고 있다.


※ 파편화에 대한 대응

모바일 환경에서 기기와 운영체제의 적절한 조합ㅂ을 선택하는 것이 모바일 테스트에서는 중요하다. 기기와 운영체제의 조합을 선택할 때는 점유율 외에 사용자가 어떤 운영체제를 사용하고 있는지도 고려해야 한다.

Top Android Phones

안드로이드 기반 모바일 기기의 기종별 점유율

Top Android SDK Versions

안드로이드 운영체제의 버전별 점유율





블로그 이미지

뚱땡이 우주인

,