아크 테스트
아크 테스트 란 무엇입니까?
아크 테스트는 브랜치 테스트에 불과합니다. 분기는 결정의 결과입니다. 따라서 지점 범위는 지점의 결과에 대한 척도입니다. 분기의 출력에는 일반적으로 두 가지 결과 (True of False)가 있으므로 메서드에서 분기 수를 결정하는 것은 쉽습니다.
분기 테스트는 가능한 모든 결과를 한 번 이상 테스트하기 위해 결정의 각 조건을 실행하는 데 중점을 둡니다. 모든 가지 (결정)는 참과 거짓을 가리 킵니다. 코드의 모든 분기의 유효성을 검사하여 분기가 애플리케이션의 비정상적인 동작으로 이어지지 않도록하는 데 도움이됩니다. Branch 적용 범위에 대한 자세한 내용은 Branch Testing 장에서 다룹니다.
Decision Coverage=(Number of decision outcomes executed/Total number of decision outcomes)*100%