Dit is de Linux-app genaamd doctest waarvan de nieuwste release kan worden gedownload als v2.4.11.zip. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en voer deze app met de naam doctest gratis online uit met OnWorks.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie, installeer hem en voer hem uit.
SCREENSHOTS
Ad
doktest
PRODUCTBESCHRIJVING
doctest is een nieuw C++-testraamwerk, maar is verreweg het snelste, zowel wat betreft compileertijden (in ordes van grootte) als runtime in vergelijking met andere feature-rijke alternatieven. Het biedt de mogelijkheid van gecompileerde talen zoals D / Rust / Nim om tests rechtstreeks in de productiecode te laten schrijven dankzij een snelle, transparante en flexibele testrunner met een schone interface. Het raamwerk is en blijft gratis, maar heeft uw steun nodig om de ontwikkeling ervan te ondersteunen. Er zijn veel nieuwe functies en onderhoud te doen. Er zijn veel C++-testframeworks - Catch, Boost.Test, UnitTest++, cpputest, googletest en andere. De belangrijkste verschillen tussen het en andere testkaders zijn dat het licht en niet opdringerig is. Ultralicht op compileertijden, zowel wat betreft het opnemen van de header als het schrijven van duizenden beweringen. Produceert geen waarschuwingen, zelfs niet op de meest agressieve waarschuwingsniveaus voor MSVC/GCC/Clang.
Voordelen
- Kan alles met betrekking tot testen uit het binaire bestand verwijderen met de ID DOCTEST_CONFIG_DISABLE
- thread-safe - beweringen kunnen worden gebruikt vanuit meerdere threads die voortkomen uit een enkele testcase - voorbeeld
- Asserts kunnen buiten een testcontext worden gebruikt, bijvoorbeeld als een assert-bibliotheek voor algemeen gebruik
- Geen globale vervuiling van de naamruimte (alles is in doctest::) en sleept geen headers mee
- Portable C++11 (gebruik tag 1.2.9 voor C++98) met meer dan 100 verschillende CI-builds (statische analyse, sanitizers...)
- binaire bestanden (exe/dll) kunnen de testrunner van een ander binair bestand gebruiken => tests in een enkel register
Programmeertaal
C + +
Categorieën
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/doctest.mirror/. Het is gehost in OnWorks, zodat het op de gemakkelijkste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.