FAQ

자주하는 질문 및 답변

테스트 케이스 번호 또는 이름을 변경할 수 있나요?
테스트 케이스 번호 또는 이름을 변경할 수 있나요? -> 테스트 케이스 번호 또는 이름은 도구에서 관리하는 고유번호이므로 변경되지 않습니다. 그러나 아래 이미지 처럼 테스트 케이스 탭에서 설명 부분에 내용을 입력한 후 유닛테스트 뷰에 설명 버튼을 클릭하시면 입력하신 설명...
월, 12 11월, 2018 at 11:47 AM
static 변수, 전역 변수 값 유지하는 기능
static 변수, 전역 변수 값 유지하며 테스트를 수행하기 위해서는  프로젝트 특성 - 유닛테스트 - 테스트 실행 - [테스트 케이스 컨텍스트 유지하기] 옵션을 체크하고 수행하면 프로젝트 전체에 적용됩니다. 각 테스트 마다 적용하려면 각 테스트의 특성 탭에 [테스...
수, 9 5월, 2018 at 10:02 AM
통합테스트란 무엇인가요?
통합 테스트의 개념 단위 테스트가 끝난 모듈을 통합하는 과정에서 발생할 수 있는 오류를 찾는 테스트가 통합 테스트(integration test)이다. 실제 업무에서는 단위 모듈이 개별적으로 존재하는 것이 아니고 여러 모듈이 유기적 관계를 맺고 있으므로 이러한 모듈들을 결...
금, 19 1월, 2018 at 4:16 PM
페어와이즈 조합방식이란 무엇인가?
Flat 조합은 Test data 개수가 가장 많은 변수를 기준으로 단순 조합한 것입니다. 상대적으로 Pairwise 조합에 비해 테스트케이스가 적게 생성됩니다. Pairwise 조합은 각 Test data 값들 간에 최소한 한번씩을 조합하는 방식이며, 이...
수, 22 6월, 2016 at 3:08 PM
함수 목록이 나오지 않습니다.
유닛 테스트 생성 시 대상 함수를 선택하는 화면에서 함수 목록이 안나옵니다. 대부분 소스 코드 경로가 분석 제외 경로에 포함될 경우 아래 그림 처럼 대상 함수 목록에 함수가 안나오게 됩니다. 분석 제외 경로는 프로젝트 특성 창에서 지정할 수있습니다. 또한 창 -...
목, 28 5월, 2015 at 3:29 PM
MFC 프로젝트를 단위테스트하기 어렵습니다.
 MFC로 개발된 프로그램은 Controller Tester 외 일반 단위테스트 자동화 도구에서 지원하기 어려운 프로그램입니다.  가장 큰 이유는 단위테스트 수행을 위해 객체를 생성해야 하는데 그 객체를 생성하기 어렵기 때문입니다.  MFC에서 주로 사용되는 클래스에는 ...
화, 3 11월, 2015 at 4:45 PM
사용자 코드 삽입 뷰에 입력한 사용자 코드는 어디에 삽입되나요?
사용자 코드 삽입 뷰는  아래의 4개 노드로 표시됩니다. declaration : 함수 정의 첫 부분에 변수 선언 및 정의 부분 block : 노드가 하나 이상의 문장을 표현하는 경우 statement : 노드가 하나의 문장을 표현하는 경우 return : return 키...
월, 23 5월, 2016 at 5:33 PM
시스템 함수를 스텁 함수로 만들 수 있나요?
컴파일 및 툴체인 환경에 따라 모든 시스템 함수(prinft, fopen, access,eof 등)를 스텁 함수로 만들 수는 없습니다. 단 일부 환경에서 시스템 함수를  스텁 함수로 만들 수 있습니다. 시스템 함수를 스텁으로 만드는 간단한 방법은 컴파일 플래그를...
목, 26 5월, 2016 at 4:49 PM
가상 메모리 주소는 어떻게 설정하나요?
    #define G_STR_TAG (*(volatile struct g_str_tag *) 0xAAAAA000UL) typedef unsigned int uint32_t; typedef volatile uint32_t vuint32_t; st...
월, 30 5월, 2016 at 4:03 PM
기대값(Expected outcome)에 값만 입력할 수 있나요?
기대값(Expected outcome)에 값뿐만아나라 범위값, NOT 연산자(!), AND 연산자(&), OR 연산자(|) 등 조건에 맞게 다양한 예상값을 입력할 수 있습니다. 예) 기대값 형식 및 연산자 범위 : 0~100, 10~ not 연산 : !0, !0~10...
화, 28 10월, 2014 at 11:12 AM