모바일 장치 테스트
Mobile-device testing이 글은 검증을 위해 인용구가 추가로 필요하다. 기기 – · · 책· · (2006년 10월)(이 템플릿 |
휴대폰, PDA 등과 같은 모바일 장치의 품질을 보장하기 위한 모바일 장치 테스트 기능 하드웨어와 소프트웨어 모두에서 수행되며, 다른 절차의 관점에서, 테스트는 연구개발 테스트, 공장 테스트 및 인증 테스트로 구성된다. 그것은 실제 단말기에서 모바일 애플리케이션, 콘텐츠 및 서비스를 모니터링하고 촬영하는 데 어려움을 겪는 일련의 활동을 포함한다. 하드웨어 장치 및 소프트웨어 응용 프로그램의 검증과 검증을 포함한다. 테스트는 여러 운영 체제 버전, 하드웨어 구성, 장치 유형, 네트워크 기능, 특히 다양한 하드웨어 공급업체 인터페이스 계층과 함께 Android 운영 체제를 사용하여 수행해야 한다.
자동화 주요 기능
- 응용 프로그램/제품 공간을 추가하십시오.
- 애플리케이션/제품에 대한 테스트 빌드 생성
- 테스트 빌드를 애플리케이션/제품 공간과 연결하십시오.
- 작은 서비스 앱을 설치하여 자신만의 원격 장치를 추가하십시오.
- 테스트 사례/스크립트/데이터를 참조 장치/에뮬레이터에 기록하십시오.
- 테스트 사례/스크립트/데이터를 애플리케이션/제품 공간과 연결하십시오.
- 각 응용 프로그램/제품에 대해 테스트 사례/스크립트/데이터를 유지 관리한다.
- 테스트 스크립트를 실행할 장치/에뮬레이터를 선택하십시오.
- 테스트 결과를 이메일로 받아보십시오(전체 실행 완료 후, 고정된 단계 수 및 매 X 단위 시간 후). – 현재 지원되는 PDF 형식.
키노트 시스템 Capgemini 컨설팅 및 모바일 가입 신청과 단말기 테스트 회사 Intertek와 PASS여행 전 기술 AG,[1]과 Testdroid 같은 속성 조립 회사들처럼 상장 회사들, 응용 프로그램, 개발자와 모바일 콘텐츠, 애플리케이션 및 서비스의 시험 및 모니터링의 모바일 장치 제조 업체들을 돕고 모바일 시험을 제공한다.[2]
정적 코드 분석
정적 코드 분석은 해당 소프트웨어에서 구축된 프로그램을 실제로 실행하지 않고 수행되는 컴퓨터 소프트웨어의 분석(프로그램 실행 시 수행되는 분석을 동적 분석이라고 함)[3] 다양한 모바일 개발 플랫폼을 대상으로 작성된 코드에 대해 정적 분석 규칙을 이용할 수 있다. 안드로이드 어플리케이션의 경우 달빅 바이트코드를 그을음/짐플 중간 표현으로 변환하는 [4]덱스퍼 도구를 사용할 수 있다.
Android 테스트 프레임워크 지원
- 단위시험
- 기능시험
- 활동 테스트
- 모의 객체
- 테스트 생성을 단순화하는 유틸리티
단위시험
단위 시험은 모바일 기기 개발의 일부를 개발자가 시험할 때 주로 시험하는 단계다. 하드웨어 시험, 소프트웨어 시험 및 기계적 시험을 포함할 수 있다.
공장시험
공장 테스트는 모바일 기기에 대한 건전성 점검의 일종이다. 제조나 조립으로 인한 하자가 없는지 자동으로 확인한다.
모바일 테스트는 다음을 포함한다.
- 모바일 애플리케이션 테스트
- 하드웨어 시험
- 배터리(충전) 테스트
- 신호수신
- 네트워크 테스트
- 프로토콜 테스트
- 모바일 게임 테스트
- 모바일 소프트웨어 호환성 테스트
인증시험
인증 시험은 모바일 기기가 시장에 출시되기 전에 확인하는 것이다. 많은 기관이나 정부는 모바일 기기가 사용자의 건강을 해치지 않고 다른 제조업체의 장치와 호환되는지 확인하기 위해 모바일 기기가 명시된 사양과 프로토콜을 준수하도록 요구한다. 모바일 기기가 모든 검사를 통과하면 그에 대한 인증이 발급된다. 사용자가 앱스토어/마켓에 모바일 앱을 제출하면 인증 절차를 거친다. 이러한 벤더 중 다수는 커버리지를 높이고 비용을 낮추기 위해 시험인증서를 제3자 벤더에 아웃소싱한다.[5]
인증 포럼
참조
- ^ "Mobile Technologies Heralding Innovations in Healthcare Industry". PASS Technologies AG. Retrieved 19 December 2013.
- ^ 응용 프로그램 저장소 인증
- ^ 정적인 분석에 대한 산업적 관점. 소프트웨어 엔지니어링 저널 1995년 3월: 69–75, 위크만, B. A. A. 캐닝, D. L. 클루터벅, L. 윈즈버크, N. J. 워드, D. W. R. 마쉬 http://www.ida.liu.se/~TDDC90/paper/industry95.pdf
- ^ Bartel, Alexandre; Klein, Jacques; Le Traon, Yves; Monperrus, Martin (2012). "Dexpler: Converting Android Dalvik Bytecode to Jimple for Static Analysis with Soot" (PDF). doi:10.1145/2259051.2259056. S2CID 14415346.
{{cite journal}}: Cite 저널은 필요로 한다.journal=(도움말) - ^ 애플리케이션 저장소 인증 문제