지속적인 통합(Continuous integration)


감추어져 있던 소스 품질을 가시화 하세요.




정적분석

형상관리 시스템으로부터 최신소스를 자동으로 다운받아 통합빌드를 실시하므로 지속적인 소스의 상태감시가 가능합니다. 또한 빌드와 함께 정벅분석을 실행하여 소스의 품질을 점검, 품질지표 수준을 표시하는 것을 통해 품질향상에 도움을 줍니다.

단위테스트

단위 테스트를 자동화하여 지속적으로 품질을 관리해 주는 기능은 사람이 수동으로 하는 것이 아니라 시스템이 해 주기 때문에 객관적인 테스팅이 가능합니다. 소스가 수정될 때 마다 이전에 제대로 작동하던 소프트웨어 기능에 대한 회귀테스트를 자동화 하는 것은 변경이 자주 발생하는 소프트웨어 개발에 있어서 필수적인 요소입니다.

코드 커버리지

코드 커버리지(Code Coverage)는 소프트웨어의 테스트를 논할 때 얼마나 테스트가 충분한가를 나타내는 지표중 하나입니다. 소프트웨어 테스트를 진행했을 때 코드 자체가 얼마나 실행되었는지 확인할 수 있습니다.