컴퓨터프로그래밍

기능 테스트

프로그램이 처음에 제대로 작동 또는 사용, 보안의 용이성, 충분한 속도에게 전혀 의미가 없다되지 않습니다해야하기 때문에 기능 테스트의 모든 종류의 중, 정당 선도적 인 위치를 차지한다. 테스트 다른 기술을 소유뿐만 아니라, 각 사람이 제대로 가장 효과적인 결과를 얻을 수있는 감사를 수행하는 방법을 이해해야합니다.

기능 테스트 : 어디 주요 노력을 직접?

- 모듈 및 시스템 테스트;

- "화이트"또는 "블랙"확인란을 선택합니다;

- 수동 테스트와 자동화;

- 새로운 기능 또는 테스트하기 위해 회귀 테스트를 ;

-은 "부정적"또는 "긍정적 인"테스트에.

이러한 모든 활동 사이의 "평균"입니다 최대의 방향 각을 활용하여 노력의 균형을 올바른 경로를 찾는 것이 중요하다.

소프트웨어 검증은 "블랙 박스"또는 데이터의 제어에서 테스트 중 하나는 다양한 방법으로 수행된다.

이 경우 프로그램은 "블랙 박스"의 용어로 표현하고, 검사는 프로그램의 동작 사양을 충족하지 않습니다하는 상황을 확인하기 위해 실시한다. 모든 에러는 모든 가능한 이용, 즉 철저한 테스트에 의해 수행되는 데이터 관리에 의해 결정되는 데이터 유형.

프로그램 명령 실행이 이전 이벤트에 의존하는 경우, 모든 가능한 시퀀스를 확인할 필요가있다. 대부분의 경우, 철저한 테스트를 만들기 위해 허용 또는 합리적인 옵션, 모든 입력 데이터의 작은 하위 집합에 프로그램의 제한으로 실행을 선택하기 때문에 가능성이 단순히 불가능하다는 것을 알 수있다. 이 옵션은 사양의 편차의 부재를 보장 완전히한다.

기능 테스트는 올바른 선택 테스트를 포함한다. 이 경우, 그들을위한 세트를 형성하는 이러한 방법을 구분합니다 :

- 경계 값 분석;

- 동등한 분할;

- 오류의 가정;

- 원인과 결과 사이의 링크의 분석.

당신은 그들 각각을 개별적으로 볼 수 있습니다.

경계 값 분석. 경계 값에 따라 일반적으로 등가 클래스의 경계에 위치하는 것으로 이해된다. 오류를 감지 할 같은 장소에서 가능성이 높습니다. 이 방법의 사용은 고려중인이 특정 문제에 창의성과 전문성의 전문적인 정의가 필요합니다.

등가 분할. 입력 파라미터의 모든 가능한 세트는 여러 등가 클래스로 분할된다. 데이터는 유사한 오류를 기준으로 결합됩니다. 하나 개의 클래스 세트가 오류를 발견하면도를 나타내려면 해당 될 것으로 생각됩니다. 본 방법의 기능 시험은 두 단계로 수행된다 : 두 번째 특별한 테스트를 형성하고있는 동안 먼저, 등가 클래스의 선택을했다.

원인과 결과의 관계 분석. 이 시스템은 감사를 수행하기 위해 높은 생산성 덕분에 테스트를 선택할 수 있습니다. 이 경우, 별도의 입력 조건의 원인이 수신됨에 따라, 출력 상태의 결과로 볼 수있다. 방법은 특정 결과에 대한 모든 종류의 이유를 돌리는의 아이디어를 기반으로, 즉 매우 인과 관계를 명확히하는 것입니다. 소프트웨어를 테스트하는 것은 원인과 발생 결과의 목록의 결과, 여러 단계에서 수행된다.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.unansea.com. Theme powered by WordPress.