Google Test - Google Test
Tento článek má několik problémů. Prosím pomozte zlepšit to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Vývojáři | |
---|---|
Stabilní uvolnění | 1.10.0 / 3. října 2019 |
Úložiště | github |
Napsáno | C ++ |
Operační systém | Linux, Microsoft Windows, Operační Systém Mac |
Typ | Testování jednotky nástroj |
Licence | 3-doložky BSD |
Google Test (také známý jako gtest pro např ROS životní prostředí[1]) je testování jednotky knihovna pro Programovací jazyk C ++, založeno na xUnit architektura.[2] Knihovna je vydána na základě 3-klauzule licence BSD.[3] Může být sestaven pro různé POSIX a Okna platformy umožňující jednotkové testování zdrojů C i C ++ s minimální úpravou zdrojů.[vágní ] Samotné testy lze spustit jeden po druhém, nebo je dokonce možné vyvolat najednou. Díky tomu je proces ladění velmi specifický.[je zapotřebí objasnění ]
Projekty využívající Google Test
Kromě vývoje a používání ve společnosti Google implementuje Google Test také mnoho dalších projektů:
- Chrom projekty (za prohlížečem Chrome a Chrome OS)
- LLVM překladač
- Vyrovnávací paměti protokolu (Formát pro výměnu dat Google)
- OpenCV knihovna počítačového vidění
- Gromacs balíček simulace molekulární dynamiky[4]
Související nástroje
Google Test UI je testovací běžec, který spouští testovací binární soubor, umožňuje sledovat jeho průběh pomocí indikátoru průběhu a zobrazuje seznam selhání testu. Kliknutím na jeden se zobrazí text selhání. Uživatelské rozhraní Google Test je napsáno v jazyce C #.[5] Kromě toho je funkce kompletní Vizuální studio rozšíření existuje s testovacím adaptérem Google.[6]
Viz také
Reference
- ^ Google Test (gtest) na wiki stránky ros.org
- ^ Rychlý úvod do testovacího rámce Google C ++, Arpan Sen, IBM DeveloperWorks, 2010-05-11, vyvoláno 2016-04-12
- ^ Úložiště Google Test, vyvoláno 2016-04-12, cituje Nová BSD jako licence. Licenční soubor je na github
.com /Google / googletest /kapka /mistr / googletest /LICENCE - ^ Rámec pro testování Gromacs
- ^ Testovací uživatelské rozhraní Google vyvoláno 2016-04-12
- ^ [1]
Další čtení
- Whittaker, James (2012). Jak Google testuje software. Boston, Massachusetts: Pearson Education. ISBN 0-321-80302-7.
externí odkazy
- Google Test
- Dokumentace Google Test Primer
- Gtest Balíček C / C ++ Conan
- Rychlý úvod do testovacího rámce Google C ++ „Arpan Sen, IBM DeveloperWorks, 11. května 2010
- Testovací a vývojové prostředí Google „Anthony Vallone, 21. ledna 2014