구글 테스트

Google Test
구글 테스트
개발자구글
안정된 릴리스
1.11.0 / 2021년 6월 12일, 13개월 전(2021-06-12)
저장소github.com/google/googletest/
기입처C++
운영 체제Linux, Microsoft Windows, macOS
유형유닛 테스트 도구
면허증.BSD 3절
웹 사이트google.github.io/googletest/ Edit this on Wikidata

구글 테스트(gtest라고도 함)는 xUnit [1]아키텍처를 기반으로 하는 C++ 프로그래밍 언어용 유닛 테스트 라이브러리입니다.라이브러리는 BSD 3 Clause [2]라이선스로 출시됩니다.다양한 POSIXWindows 플랫폼용으로 컴파일 할 수 있기 때문에 최소한의 소스 [vague]수정으로 C++ 소스뿐만 아니라 C 소스도 유닛테스트 할 수 있습니다.


Google 테스트를 사용하는 프로젝트

Google에서 개발 및 사용되는 것 외에도 많은 다른 프로젝트들이 Google Test를 구현하고 있습니다.

관련 도구

Google 테스트 UI는 테스트 바이너리를 실행하고 진행률 표시줄을 통해 진행률을 추적하며 테스트 실패 목록을 표시하는 테스트 실행자입니다.구글 테스트 UI는 C#[5]에 기재되어 있습니다.또한 Google 테스트 [6]어댑터에는 완전한 Visual Studio 확장이 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Google C++ 테스트 프레임워크, Arpan Sen, IBM DeveloperWorks, 2010-05-11, 2016-04-12에 대한 간단한 소개
  2. ^ 2016-04-12에서 검색된 Google Test의 저장소는 New BSD를 라이센스로 인용합니다.라이센스 파일은 github.com/google/googletest/blob/master/googletest/LICENSE에 있습니다.
  3. ^ Android 네이티브 테스트
  4. ^ Gromacs 테스트 프레임워크
  5. ^ Google 테스트 UI가 2016-04-12를 검색했습니다.
  6. ^ Soltenborn, Christian. "GoogleTestAdapter". GitHub.{{cite web}}: CS1 maint :url-status (링크)

추가 정보

  • Whittaker, James (2012). How Google Tests Software. Boston, Massachusetts: Pearson Education. ISBN 0-321-80302-7.

외부 링크