>  Q&A  >  본문

android - Web测试和APP测试有什么区别

想问问Web测试和APP测试有什么区别,想从Web转为APP测试

PHP中文网PHP中文网2742일 전459

모든 응답(2)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-04-17 18:03:30

    전통 산업의 웹 테스트든 앱 테스트든 테스트에 대한 기본 지식은 분리될 수 없습니다. 어떻게 변화하더라도 테스트의 원칙은 여전히 ​​두 가지 모두에 통합됩니다.

    1. 웹 테스트와 APP 테스트의 유사점

    1) 테스트 케이스를 설계할 때 여전히 경계값 분석, 동등 클래스 구분 등을 기반으로 합니다.
    2) 비즈니스 기능이 올바르게 적용되었는지 확인하기 위해 대부분 블랙박스 테스트 방법을 사용합니다. ) 인터페이스의 레이아웃, 스타일, 버튼이 단순하고 아름답고 통일되어 있는지 확인해야 합니다.
    4) 페이지 로딩 및 페이지 넘김 속도, 로그인 시간, 메모리 오버플로 여부 등을 테스트합니다. >5) 테스트 적용 시스템 안정성 등

    2. 차이점

    웹 테스팅에 비해 휴대폰 소프트웨어 테스팅은 기본적인 기능 테스트, 성능 등을 고려해야 할 뿐만 아니라 휴대폰 자체의 고유한 속성과 특성도 고려해야 합니다. 따라서 웹 테스트와 휴대폰 테스트를 비교하면 휴대폰 테스트 과정에서 다음과 같은 특징에 주의할 필요가 있습니다.

    1) 커뮤니케이션 도구로서 휴대폰, 수신 전화, 발신 전화, 문자 메시지 수신 및 기타 작업은 앱 애플리케이션에 영향을 미치므로 앱 테스트 시 고려해야 할 첫 번째 속성은 인터럽트 테스트입니다.

    중단 테스트에는 수동 중단, 새로운 작업 중단, 예상치 못한 중단 등 여러 가지 상황이 있습니다.
    a. 수신 통화 중단: 통화 끊기, 통화 끊기, 통화 끊기. 전화가 끊어졌습니다
    b. SMS 중단: 문자 메시지 수신, 문자 메시지 확인
    c. 기타 중단: 블루투스, 알람 시계, 데이터 케이블 연결 및 분리, 휴대폰 잠금, 휴대폰 정전, 휴대폰 문제( 시스템 충돌, 재시작)
    2) 휴대폰 사용자의 앱 상품 설치 및 제거: 이전 버전/최근 2개 버전에서 최신 버전으로 직접 업그레이드합니다.
    새 버전을 새로 설치
    새 버전이 이전 버전 설치를 덮어씁니다.
    이전 버전을 제거하고 새 버전을 설치합니다.
    새 버전을 제거하고 새 버전을 설치합니다.
    3) 도구 웹 자동화 테스트에 사용되는 것이 더 일반적으로 사용되는 것은 QTP이며, 안드로이드 휴대폰에 가장 일반적으로 사용되는 자동화 테스트 도구는 Monkey와 Monkeyrunner입니다.

    웹에서 일반적으로 사용되는 호환성 테스트에서는 해상도와 브라우저가 다른 컴퓨터를 고려합니다. 앱은 다양한 휴대폰 모델, 제조업체, 해상도 및 화면 크기를 고려합니다.

    회신하다
    0
  • 黄舟

    黄舟2017-04-17 18:03:30

    테스트의 개념은 실제로 동일합니다. 브라우저를 휴대폰으로 변경할 수 있습니다. 웹 테스트는 브라우저 호환성을 고려해야 할 수 있지만 앱은 휴대폰의 다른 모델에 적응해야 합니다.

    아마도 가장 중요한 차이점은 네트워크 부분일 것입니다. 웹 테스트는 네트워크가 없는 상황을 고려할 필요가 없지만 APP는 네트워크 중단, 네트워크 불량 및 기타 상황을 포함합니다.

    회신하다
    0
  • 취소회신하다