[결함 주입 뷰] 개선

  • 라인 단위로 결함을 주입할 수 있습니다.
  • 필터 기능을 통해 원하는 라인을 확인할 수 있습니다.
    • [비어있지 않은 결함 주입만 보기] 기능으로 코드가 작성된 라인을 확인할 수 있습니다.
    • [활성화된 결함 주입만 보기] 기능으로 결함 주입이 활성화된 라인을 확인할 수 있습니다.
  • [결함 주입 내보내기] 기능으로 결함 주입 정보를 Excel 파일로 저장할 수 있습니다.

[커버리지 가져오기] 개선

  • [커버리지 가져오기]를 할 때, 아래와 같은 조건에 따라 가져올 수 있도록 개선됐습니다.
    • 커버리지 공유 파일의 버전
    • 커버리지 공유 파일의 삼항 연산자(?:) 설정
    • 커버리지 공유 파일의 커버리지 종류

[테스트 재설정] 기능 개선

  • [테스트 재설정] 대화상자에서 인덱스 데이터를 갖는 포인터 타입의 심볼 정보를 끌어서 놓기로 재설정할 수 있습니다.
  • [테스트 재설정] 대화상자에서 변수의 입력/출력 설정이 다를 경우, 붉은색으로 표시해줍니다.
  • [테스트 재설정] 대화상자에서 변수의 입력/출력 설정을 끌어서 놓기로 재설정할 수 있습니다.

요구사항 테스트 커버리지 보고서 개선

  • 테스트 및 테스트 케이스 개수를 확인할 수 있습니다.
  • 요구사항 적합성 커버리지와 요구사항 추적성 커버리지를 확인할 수 있습니다.

C++ 테스트 개선

  • std::ostream 객체에 대해 기본으로 생성되는 코드가 콘솔 출력 타입으로 변경되었습니다.
  • 객체를 반환하는 함수가 있는 경우, 자동으로 생성된 스텁 코드에 반영됩니다.
  • 템플릿 함수에 대하여 자동으로 생성해주는 테스트 코드가 개선되었습니다.

그 외

  • [테스트 편집기] > [테스트 정보] > [테스트 구조]의 테스트 대상 함수를 추가할 때, 다중으로 선택하여 추가할 수 있습니다.
  • [테스트 편집기] > [테스트 정보] > [테스트 구조]에서 전역 변수의 체크박스를 변경한 후 저장하면, 선택된 전역 변수가 전역 변수 목록의 상단으로 올라옵니다.
  • DISCOVERY를 실행할 때, [테스트 편집기]에 변경 사항이 있으면 [저장 후 실행] 대화상자가 뜹니다.