/ / 소프트웨어 테스트 유형

소프트웨어 테스팅의 종류

Тестирование ПО – одна из ступеней разработки 소프트웨어. 현재 문서와 성능 오류 또는 제품 비준수를 식별하는 데 사용됩니다. 소프트웨어 테스트의 분류는 매우 광범위합니다.

왜 그것을 수행합니까?

테스트 유형
소프트웨어 테스트는 여러 가지 이유로 수행됩니다.

  1. 주요 프로그래밍 오류 식별 테스터는 소프트웨어의 올바른 작동을 방해하는 중요한 상황에 대해 시스템의 개별 기능 또는 그 조합을 확인합니다.
  2. 사용성 결정. 사용자 인터페이스의 인체 공학과 외부 영향에 따른 시스템의 동작을 점검합니다.
  3. 문서 준수 달성작업을 시작하기 전에 테스트 관리자가 상황을 확인하고 어떤 소프트웨어를 준수해야하는지 프로그램을받습니다. 프로그램의 실제 작업과 문서에서 계획 한 기능에 대한 추가 불일치가 공개됩니다.

유형

일반적으로 단위 테스트, 시스템 테스트 및 통합 테스트는 구분됩니다. 그들 각각은 오류 찾기의 별도 측면을 다룹니다.

에 대한 테스트 유형
Модульное тестирование позволяет выполнять 특정 모듈, 메소드, 함수 및 클래스 확인 이 방법은 코드의 개별 섹션의 성능을 보여주고 후속 개선 사항이 기능의 기능에 영향을 미치는지 여부를 신속하게 확인할 수 있습니다.

개별 기능 및 작동 확인 후품질 전문가 시스템은 다음 단계로 진행됩니다. 통합 테스트는 일반적으로 모듈 식 테스트 후에 수행됩니다. 이 단계에서 코드의 개별 섹션과 서로의 상호 작용이 함께 고려됩니다.

마지막 단계는 시스템 테스트입니다.이를 통해 이미 완전히 조립되어 포괄적 인 검증 준비가 된 소프트웨어 제품이 사용자 위치에서 테스트됩니다. 이 단계에서 인터페이스의 문제가 식별되고 응용 프로그램의 인체 공학이 극대화됩니다.

위의 유형의 소프트웨어 테스트는 구성 요소의 격리 정도에 따라 결정됩니다.

통합 테스트
다른 테스트 방법

다음과 같은 다른 유형의 테스트도 있습니다.화이트 박스 및 블랙 박스 방법. 첫 번째 방식으로 절차를 수행 할 때 개발자는 소스 코드에 대한 전체 액세스 권한을 가지며 독립적으로 작성된 코드를 사용하여 개발자 오류를 확인하고 식별 할 수 있습니다. "블랙 박스"방법은 프로그램 코드에 대한 액세스를 허용하지 않습니다.이 경우 제어는 사용자 인터페이스를 통해서만 이루어집니다. 이러한 유형의 테스트는 시스템 지식 수준에 따라 결정됩니다.

소프트웨어 수명주기 종료

테스트는 설계 후 수행되며,시스템 개발 및 문서화. 이 단계는 문제 영역이 식별되지 않으면 소프트웨어 수명주기의 마지막 단계가 될 수 있습니다. 그렇지 않으면 프로그래밍으로 돌아갑니다. 모든 개발에는 병목 현상, 단점, 때로는 생성 단계에서 추적 할 수없는 심각한 오류가 있기 때문에 테스트의 첫 번째 흐름은 항상 부정적인 피드백을 반환합니다.

좋아요 :
0
인기 게시물
영적 개발
음식
예