FAQ

자주하는 질문 및 답변

가변 배열 멤버에 값을 할당하는 방법은 어떻게 되나요?
c99에서 추가된 가변 배열 멤버에 값을 할당하는 방법에 대해 소개합니다.  #include <stdio.h> typedef struct _line { int size; int data[]; }line; void funfun(line * abc){ ...
화, 13 7월, 2021 at 1:50 PM
Controller Tester 제품 매뉴얼은 어디서 확인할 수 있나요?
Controller Tester 3.2 버전 부터 웹에서 메뉴얼을 확인 할 수 있습니다. 매뉴얼 뿐만 아니라 각 버전 별  릴리즈 노트와 사용자 가이드, 트러블 슈팅 가이드도 확인 할 수 있습니다. 각 문서들은 한국어와 영어 버전으로 제공하고 있습니다. https://...
금, 9 7월, 2021 at 11:50 AM
*.h 파일(헤더파일)을 찾을 수 없다고 에러가 발생합니다.
전처리 시 특정 헤더 파일을 include하는데 해당 헤더 파일을 찾지 못할 때 발생합니다. 해당 헤더 파일이 파일 시스템에 존재하는지 확인 컴파일 플래그의 include 옵션을 확인 include는 소스 파일 기준으로 헤더 파일을 찾습니다. 만약 소스 파일과...
화, 6 7월, 2021 at 9:39 AM
디버그 정보 확인 방법
테스트 케이스 실행 중 오류가 발생한 경우 오류의 원인을 파악하기 위해 디버그 정보 확인 기능을 사용할 수 있습니다. 1. 소스 코드 편집기에서 디버깅하고자 하는 영역을 더블 클릭 2. 마우스 우클릭 후 '디버그할 변수/표현식 추가...' 선택...
금, 28 5월, 2021 at 1:41 PM
static 변수, 전역 변수 값 유지하는 기능
static 변수, 전역 변수 값 유지하며 테스트를 수행하기 위해서는  프로젝트 특성 - 유닛테스트 - 테스트 실행 - [테스트 케이스 컨텍스트 유지하기] 옵션을 체크하고 수행하면 프로젝트 전체에 적용됩니다. 각 테스트 마다 적용하려면 각 테스트의 특성 탭에 [테스...
금, 12 3월, 2021 at 10:30 AM
도구 최신버전 및 최신패치의 릴리즈 알림메일을 받고 싶습니다.
라이선스 계약 문제로 인해, Code Scroll 제품군(Code Inspector, Controller Tester, SNIPER, STATIC)의 설치파일과 패치파일은 공개된 장소에 업로드 되지 않으며, 필요시 고객지원 이메일(help@suresofttech.com)로 요청해...
화, 26 5월, 2020 at 11:16 AM
지금까지 작업한 유닛테스트와 테스트케이스를 다른 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
스텁(Stub)함수란 무엇인가요?
스텁 함수는 가짜 함수(속이 빈 함수)라고 생각하시면 됩니다. 흔히 단위테스트 과정에서 아래의 3가지 경우 스텁함수를 사용합니다. 1. 구현이 되지 않은 함수거나 라이브러리에서 제공하는 함수 2. 함수가 반환하는 값을 임의로 생성 3. 복잡한 논리 흐름을 가지는 경우 테스...
목, 5 3월, 2020 at 9:37 AM