Wybierz swój język

Powrót arrow-right Criterion

Oto lista 3 bezpłatnych i płatnych alternatyw dla Criterion. Główni konkurenci obejmują Google Test, CPPUnit. Oprócz tego, użytkownicy porównują także Criterion z UnitTest++. Ponadto można spojrzeć na inne podobne opcje tutaj: About.


Google Test
Free Open Source

Struktura Google do pisania testów C ++ na różnych platformach (Linux, Mac OS X, Windows ...

CPPUnit
Free Open Source

Uzyskaj CppUnit - port C ++ JUnit na SourceForge.net.

UnitTest++
Free Open Source

UnitTest ++ to platforma do testowania jednostkowego dla C ++ zaprojektowana z myślą o prostocie i przenośności.

Niezwykle prosta, ale rozszerzalna platforma testowa C.

Criterion Platformy

tick-square Linux
tick-square Mac
tick-square Windows

Criterion Wideo i zrzuty ekranu

Criterion Przegląd

Kryterium jest nieinwazyjnym międzyplatformowym systemem testów jednostkowych C.

Większość frameworków testowych dla C wymaga dużo kodu z podstawami do konfigurowania testów i pakietów testowych - musisz utworzyć główny, następnie zarejestrować nowe pakiety testowe, a następnie zarejestrować testy w tych zestawach i wreszcie wywołać odpowiednie funkcje.

Daje to użytkownikowi doskonałą kontrolę przy niefortunnym koszcie prostoty.

Kryterium jest zgodne z zasadą KISS, jednocześnie zachowując kontrolę nad innymi ramami:

Testy są automatycznie rejestrowane po zadeklarowaniu.
Dostępny jest domyślny punkt wejścia, bez potrzeby deklarowania głównego, chyba że chcesz wykonać specjalną obsługę.
Testy są izolowane we własnym procesie, awarie i sygnały mogą być zgłaszane i testowane.
Postępy i statystyki można śledzić w czasie rzeczywistym za pomocą haków raportów.

Criterion Funkcje

tick-square Unit Testing

Najlepsze alternatywy dla Criterion

Podziel się swoją opinią na temat oprogramowania, napisz recenzję i pomóż jeszcze bardziej je ulepszyć!

Criterion Tagi

test-framework

Zaproponuj zmiany

Twoja opinia

Wybierz ocenę
Proszę wybrać ocenę

Your vote has been counted.

Do you have experience using this software?