CT를 사용하며 발생할 수 있는 일반적인 문제에 대한 해결 가이드 문서입니다.
- 가변 배열 멤버에 값을 할당하는 방법
- 메모리가 부족할 때 힙 메모리 늘리는 방법
- 비정상 종료로 인해 프로젝트 DB 파일(*.csp)이 손상된 경우
- QNX 소프트웨어를 테스트할 때 testrun.exe가 비정상 종료되는 경우
- 커버리지 뷰에 특정 함수가 표시되지 않는 경우
- 프로젝트 분석 실패 후 오류 메시지가 출력되지 않는 경우
- Windows 디스플레이 배율이 100%가 아닐 때, 화면이 잘리는 문제
- Windows.h 파일을 찾지 못하는 문제
- 로그에 INFO [ut.hio]: runTest:testrun exit code(105)가 출력되고 유닛 테스트 실행이 안되는 경우
- “툴체인 정보 자동 추출“이 실패하는 경우
- 오류 뷰에서 메시지가 비정상적으로 표시될 경우
- C++20 항목 포함된 소스 코드로 테스트를 수행하는 경우
- 테스트 실행 시 발생할 수 있는 에러
- 통합 테스트 가져오기 후 전역 변수를 찾지 못하는 경우
- 테스트 실행시 “C2118 : 첨자가 음수입니다 “ 에러 발생시
- Visual Studio 2015 툴체인 사용시 SDK 버전 문제
- 대용량 제어 흐름 그래프를 이미지 파일로 저장하지 못하는 경우
- 워크스페이스가 망가진 경우
- VPES 업로드 시 발생할 수 있는 문제
- 매트릭 뷰 관련 오류
- 지역 변수의 값을 확인하고 테스트 케이스 결과에 반영하는 방법
- 함수 호출 커버리지와 함수 커버리지의 결과가 맞지 않는 경우
- 실수형 변수의 기대값, 출력값 관련 문제
- COVER의 커버리지 가져오기가 실패하는 경우
- 상수 주소를 사용할 때 signal error 가 발생하는 경우
- 부동 소수점 타입의 변수를 비교 연산할 경우 결과가 다르게 나오는 문제
- 테스트 실행 시 빌드 성공 후 테스트 수행이 실패하는 경우
- 스텁 변수의 파티션 목록에 “0“만 존재할 경우
- 스텁의 입력데이터 정보가 삭제되는 경우
- 가변 배열을 인자로 받는 함수에서 signal error가 발생하는 경우
- 구조체의 사이즈가 Controller Tester와 원본 프로그램에서 다르게 출력되는 경우
- IAR 환경에서 undefined referenced 에러가 발생하는 경우
- const 전역 변수가 존재하여 테스트 코드에서 에러가 발생하는 경우
- static const 포인터 변수에 접근할 때 signal error가 발생하는 경우
- “C2512: 사용할 수 있는 적절한 기본 생성자가 없습니다.” 에러가 발생하는 경우
- 테스트 케이스 별로 다르게 동작하는 스텁 코드 디자인하는 방법
- Controller Tester의 퍼스펙티브가 깨진 경우
- Controller Tester 3.4 전에 내보낸 스텁 코드를 3.4 이후에 가져올 때 한글 주석이 깨지는 문제
- 레지스터 변수가 매크로로 선언되어 있어서 테스트 케이스에서 값을 입력할 수 없는 경우
- xls 형식의 보고서를 html 형식으로 변환하는 방법
- “LoadLibrary failed with error 87: 매개 변수가 틀립니다.” 에러가 발생하는 경우
- 테스트 편집기에서 비관리 코드 입출력 목록 표현 안되는 문제
- 유효하지 않은 값을 테스트 데이터에 입력하는 방법
- 포인터형 파라미터에 NULL 값을 입력하는 방법
- 변환 툴체인을 사용할 때, 무한 루프를 제거한 통합 테스트에서 커버리지가 비정상적으로 표시되는 문제
- 테스트 내보내기 시 파일명이 잘리는 경우
- 변환툴체인을 사용하는 호스트 시험에서 ‘invalid use of void expression’ 에러가 발생하는 경우
- 재활용 시나리오에서 신규 함수만 테스트가 생성이 필요할 때
- 테스트 케이스 선택 시 커버된 영역의 색상이 변경되지 않는 경우
- CT2.9에서 CT3.0로 버전 변경 시 프로젝트가 열리지 않는 문제
- 테스트 생성 시 테스트 케이스가 1개만 생성되도록 설정하는 방법
- 테스트 실행 후 통합 커버리지가 0으로 표시되거나 실행 결과가 보이지 않는 문제
- 테스트 데이터를 ‘덮어쓰기’로 가져오고 싶을 때
- 테스트 실행 후 not found virtual address 오류가 발생한 경우
- 윈도우 10 환경에서 Controller Tester 실행 속도가 느린 경우 윈도우 10 Defender 설정하는 방법
- vs2015 툴체인으로 테스트 수행 시 gtest 관련 컴파일 오류가 발생하는 경우
Need more help with this?
Don’t hesitate to contact us here.