earticle

논문검색

오픈 소스 C++에서의 유닛 테스팅 프레임워크에 관한 고찰

원문정보

A Study of Unit Testing Frameworks on Open Source C++

허석렬, 손영호

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

Unit testing is proved to be vital for a successful software development process. Modern languages, such as Python, Java and C#, have a great support and tools for unit testing. But when it comes to C++, there are a big number of C++ frameworks available [List], and it becomes hard to make a choice of unit testing framework to use. This paper presents a survey of open source C++ unit testing frameworks by dividing open source C++ unit testing frameworks into two groups: frameworks with an integrated test runner and frameworks with a separate test runner.

한국어

소프트웨어 개발을 성공적으로 수행하기 위하여서 유닛 테스팅은 아주 필수 불가결한 요소이다. Python, Java, C# 등의 현대 컴퓨터 개발 언어에서는 유닛 테스팅을 용이하게 하기 위하여 다양한 기능을 제공하고 있다. 하지만, C++ 언어에 있어서는 워낙 많은 프레임워크를 제공하고 있는 관계로, 유닛 테스팅을 위한 프레임워크 선택이 결코 용이하지않다. 이 논문에서는 C++ 언어에서의 유닛 테스팅을 위한 프레임워크를 집약된 test runner와 분리된 test runner의 두그룹으로 나눠서 고찰하였다.

목차

요약
 ABSTRACT
 1. Introduction
 2. C++ Unit Testing Frameworks
 3. Unit Testing Frame works with Integrated Test Runner
  3.1 CppUnit
  3.2 Boost. Test
  3.3 Google Test
 4. Unit Testing Frameworks with Separate Test Runner
  4.1 WinUnit
  4.2 Cfix
  4.3 Mock Object Testing
 5. Conclusion
 References

저자정보

  • 허석렬 Seok-Yeol Heo. Dept. of Applied IT and Eng. Pusan Nat’l University
  • 손영호 Young-Ho Sohn. Dept. of Computer Eng. Yeungnam University

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,000원

      0개의 논문이 장바구니에 담겼습니다.