본문 바로가기

CTIP 소개 들어가기 CTIP(Continuous Test and Integration Platform)는 짧은 주기에 통합으로 인해 발생하는 오류를 사전에 빠르게 확인하고 통합에 따른 자원 절약에 있다. CTIP는 CI/CD에서 CI(Continuous Integration)를 위한 도구로서 지속적 테스트 통합을 위한 플랫폼이다. CTIP에 대해 간단하게 살펴보자. 작성자: ospace114@empal.com, http://ospace.tistory.com/ 지속적 통합 이란? 지속적 통합(Continuous Integration)은 Agile 개발 프로세스에서 XP 개발에 응용되기 시작했다. 구현된 코드 통합, 시험과정을 자동으로 수행하고 그 결과를 리포팅하여 현재 상태를 쉽게 파악할 수 있게 한다. 개발에서 지.. 더보기
소프트웨어 테스트란 들어가기 다양한 형태의 테스트 방법을 간단하게 살펴볼려고 한다. 다양한 테스트 방법을 어느 정도 알아야 현재 개발 단계에서 적절한 테스트 선택할 수 있고 생각한다. 작성자: ospace114@empal.com, http://ospace.tistory.com/ 테스트란 소프트웨어 테스트는 소프트웨어 결함을 존재하고 있음을 증명하는 과정이다. 테스트는 소프트웨어가 "완벽하다"고 검증하는게 아니라 "결함이 없다"라고 보증하는 절차이다. IEEE 정의에 따르면 테스트는 시스템이 정해진 요구를 만족하는지, 예상과 실제 결과가 어떤 차이를 보이는지 수동 또는 자동 방법을 이용하여 검사하고 평가하는 일정의 과정이다라고 정의되었다. 테스트 종류 다양한 테스트 종류가 있다. 간단하게 정리했다. 개발단계 단위테스트: 단위.. 더보기
[CUnit] C에서 Unit test 하기 들어가기 Unit test 필요성을 느끼면서 어떤 툴을 사용할지 고민이다. 예전에 C++에서 CPPUnit테스트를 사용했었는데, VC환경에서 호환이 잘 안되는 문제점이 있었다. 완전히 안되는 것이 아니고 GUI와 호환성 문제가 있었다. 작성자: http://ospace.tistory.com/(ospace114@empal.com) 2008.12.31 최근 C언어를 사용하는 프로젝트를 진행하면서 테스터 프로그램을 선택하기 위해 구글링을 해보았다. 최근에 이슈되는 것 중에 GTest가 있었다. URL: http://code.google.com/p/googletest/ 대부분 사용하는 사람들이 공통적으로 개발자를 생각하였다. 잘 만들어졌다라고 한다. 그러나 C++용이다. 이건 나중에 살펴보고 C용 unit te.. 더보기

반응형