FAQ

자주하는 질문 및 답변

지금까지 작업한 유닛테스트와 테스트케이스를 다른 PC에 옮길 수 있나요?
Controller Tester (이하 CT) 로 작업을 하다보면 지금까지 작업한 내용을 다른 PC로 옮기거나, 서로 작업한 내용을 공유하는 경우가 발생하게 됩니다. 이러한 경우 원본 소스의 경로가 달라지기도 해서 워크스페이스를 그대로 옮기는 경우에 이슈가 발생하기도 하는데요. ...
화, 24 3월, 2020 at 9:52 AM
printf() 문 결과 확인하는 방법
Controller Tester 에서 테스트 대상 소스코드 & 테스트 코드에서의 printf()함수 출력결과 확인방법     #include <stdio.h>   int main(void) {        printf("Hello Wor...
화, 17 3월, 2020 at 3:32 PM
도구 언어를 영문으로 설정하는 방법
CodeScroll 도구의 언어를 영문으로 변경하는 방법   Code Scroll 제품군에 속하는 Code Inspector, Controller Tester, Sniper 도구의 언어는 한글 및 영문을 지원하고 있으며, 도구의 기본 언어는 영문입니다. 도구가 최초로 설치되는...
화, 17 3월, 2020 at 2:37 PM
*.h 파일을 찾을 수 없다고 에러가 발생합니다.
전처리 시 특정 헤더 파일을 include하는데 해당 헤더 파일을 찾지 못할 때 발생합니다. 해당 헤더 파일이 파일 시스템에 존재하는지 확인 컴파일 플래그의 include 옵션을 확인 include는 소스 파일 기준으로 헤더 파일을 찾습니다. 만약 소스 파일과...
목, 12 3월, 2020 at 9:49 AM
특정 함수 또는 파일을 커버리지 측정 대상에서 제외 시킬 수 있나요?
검증 대상이 아닌 테스트 코드, 라이브러리 코드, 3rd 에서 제공 받은 코드 등은 불필요한 파일 및 함수는 커버리지 측정 대상에서 제외 할 수 있습니다. 1. Controller Tester 실행 2. [테스트 네비게이터] 뷰에서 프로젝트 선택 후 마우스 우클릭 특성 ...
화, 10 3월, 2020 at 11:55 AM
스텁(Stub)함수란 무엇인가요?
스텁 함수는 가짜 함수(속이 빈 함수)라고 생각하시면 됩니다. 흔히 단위테스트 과정에서 아래의 3가지 경우 스텁함수를 사용합니다. 1. 구현이 되지 않은 함수거나 라이브러리에서 제공하는 함수 2. 함수가 반환하는 값을 임의로 생성 3. 복잡한 논리 흐름을 가지는 경우 테스...
목, 5 3월, 2020 at 9:37 AM
Controller Tester는 설치 요구 사항이 어떻게 되나요?
설치 요구 사항 OSMicrosoft Windows  Vista / 7 / 8 / 10RAM최소 512MB 이상HDD약 300MB 여유 공간 (실제 테스트가 수행되면 테스트 프로젝트의 결과물들의 저장으로 인해 HDD 사용량은 더 늘어납니다.
목, 19 9월, 2019 at 2:58 PM
보고서에 나온 유닛 테스트 요약의 의미가 무엇인가요?
유닛 테스트 요약에 나오는 각 커버리지 % 값은 전체 프로젝트의 커버리지에 해당 유닛 테스트 실행 시 영향을 미친 정도를 표시한 것입니다. 구문 커버리지를 예를 들면 func1()함수의 유닛 테스트를 실행 시키면 프로젝트 전체 7 개의 구문 중 5개 구문을 수...
수, 27 3월, 2019 at 1:16 PM
MC/DC 커버리지란 무엇인가요?
  MC/DC( modified condition/decision coverage ) : 조건 커버리지(Condition Coverage)와 분기 커버리지(Decision Coverage) 를 보완해서 만든 커버리지입니다. MC/DC란 각 개별...
목, 14 2월, 2019 at 9:30 AM
테스트 케이스 번호 또는 이름을 변경할 수 있나요?
테스트 케이스 번호 또는 이름을 변경할 수 있나요? -> 테스트 케이스 번호 또는 이름은 도구에서 관리하는 고유번호이므로 변경되지 않습니다. 그러나 아래 이미지 처럼 테스트 케이스 탭에서 설명 부분에 내용을 입력한 후 유닛테스트 뷰에 설명 버튼을 클릭하시면 입력하신 설명...
월, 12 11월, 2018 at 11:47 AM