Code Coverage Standard

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2021 Mar 23 8:59
Editor
Edited
Edited
2021 Mar 23 9:0
Refs
Refs

코드 커버리지 기준

구문 (Statement Coverage)

  • 코드 한 줄이 한번 이상 실행된다면 충족된다.

결정 (Decision Coverage)(Branch Coverage)

  • 전체적인 결과가 참/거짓이면 충족된다.

조건 (Condition Coverage)

  • 각 내부 조건이 참/거짓을 가지게 되면 충족된다.
 
코드 커버리지(Code coverage)란 무엇인가
소프트웨어의 사용이 많아지면서 소프트웨어의 품질을 향상하고 관리하기 위한 테스트의 중요성이 나날이 높아지고 있습니다. 소프트웨어 테스트가 "잘", "성공적으로" 수행되었는지를 어떻게 확인할 수 있을까요? 여러 방법 중 가장 잘 알려진 것이 "코드 커버리지(Code coverage)"입니다. 코드 커버리지란, 테스트 수행 결과를 정량적인 수치로 나타내는 방법입니다. 소프트웨어를 이루는 소스 코드(테스트 대상) 중 테스트를 통해 실행된 코드의 비율을 뜻합니다.
코드 커버리지(Code coverage)란 무엇인가
코드 커버리지(Code Coverage)란?
Testing shows the presence, not the absence of bugs 소프트웨어의 테스트를 논할 때 얼마나 테스트가 충분한가를 나타내는 지표중 하나. 소프트웨어 테스트를 진행했을 때 코드 자체가 얼마나 실행되었는지 숫자로 볼 수 있다. 테스트 시 객체 내부에 무엇이 들어 있는지 알 수 없거나 알지 않아도 된다는 것을 가정하여 테스팅하는 방법.
코드 커버리지(Code Coverage)란?
 
 
 
 
 

notion image

Recommendations