在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Google TestOSS Builds Status:Announcements:Release 1.10.xRelease 1.10.xis now available. Coming Soon
Welcome to Google Test, Google's C++ test framework!This repository is a merger of the formerly separate GoogleTest and GoogleMockprojects. These were so closely related that it makes sense to maintain andrelease them together. Please subscribe to the mailing list at [email protected] forquestions, discussions, and development. Getting started:The information for Google Test is available in theGoogle Test Primer documentation. Google Mock is an extension to Google Test for writing and using C++ mockclasses. See the separate Google Mock documentation. More detailed documentation for googletest is in its interiorgoogletest/README.md file. Features
PlatformsGoogle test has been used on a variety of platforms:
Who Is Using Google Test?In addition to many internal projects at Google, Google Test is also used by thefollowing notable projects:
Related Open Source ProjectsGTest Runner is a Qt5 basedautomated test-runner and Graphical User Interface with powerful features forWindows and Linux platforms. Google Test UI is test runner thatruns your test binary, allows you to track its progress via a progress bar, anddisplays a list of test failures. Clicking on one shows failure text. GoogleTest UI is written in C#. GTest TAP Listener is an eventlistener for Google Test that implements theTAP protocol for testresult output. If your test runner understands TAP, you may find it useful. gtest-parallel is a test runner thatruns tests from your binary in parallel to provide significant speed-up. GoogleTest Adapteris a VS Code extension allowing to view Google Tests in a tree view, andrun/debug your tests. Catch2 and Google Test Exploreris a VS Code extension allowing to view Google Tests in a tree view, andrun/debug your tests. Cornichon is a small Gherkin DSL parserthat generates stub code for Google Test. RequirementsGoogle Test is designed to have fairly minimal requirements to build and usewith your projects, but there are some. If you notice any problems on yourplatform, please notify[email protected].Patches for fixing them are welcome! Build RequirementsThese are the base requirements to build and use Google Test from a sourcepackage:
Contributing changePlease read the Happy testing! |
请发表评论