2015-09-15 22 views
7
  • Czy każdy może zgłosić doświadczenia związane z tym narzędziem HWUT (http://hwut.sourceforge.net)?
  • Czy ktoś miał doświadczenia przez dłuższy czas?
  • Co z solidnością?
  • Czy funkcje, takie jak generowanie testów, chodzenie po maszynach stanu i generowanie plików Makefile są przydatne?
  • Co z prędkością wykonania? Jakieś doświadczenie w większych projektach?
  • Jak dobrze działają pomiary pokrycia kodu?

Odpowiedz

2

Bardzo podoba mi się pomysł testowania przez porównanie wyników programu, co ułatwia rozpoczęcie pisania testów, a także działa dobrze podczas skalowania projektu później. W połączeniu z generowaniem plików Makefile bardzo łatwo jest ustawić test.

3

Używam HWUT od kilku lat do testowania jednostek oprogramowania w większych motoryzacyjnych projektach informacyjno-rozrywkowych. Jest łatwy w użyciu, wydajność jest świetna i rzeczywiście obejmuje także maszyny stanu, generowanie testów i generowanie plików-kreacji. Zasięg kodu działa dobrze. To, co naprawdę podoba mi się w HWUT, to chodzenie po maszynie stanów i generowanie testów, ponieważ pozwalają one na tworzenie dużych ilości przypadków testowych w bardzo krótkim czasie. Gorąco polecam HWUT.

3

Znacznie szybciej niż narzędzia komercyjne, które mogą zaoszczędzić wiele czasu na większe projekty!

2

Użyłem HWUT do testowania wielu komponentów oprogramowania. To naprawdę proste i jako programista nie musisz klikać w GUI. Możesz po prostu utworzyć nowy plik kodu źródłowego (* .c lub cokolwiek innego), a twój test jest prawie gotowy. Jest to bardzo przydatne, gdy używasz kontroli wersji. Trzeba tylko sprawdzić plik "test.c", plik Makefile i wyniki testu - nie ma potrzeby sprawdzania plików binarnych.

Lubię używać generatorów oferowanych przez HWUT. Za ich pomocą można łatwo stworzyć dziesięć tysięcy (lub nawet więcej) testcases. Co jest bardzo piękne, jeśli chcesz przetestować warunki brzegowe np. funkcja konwersji.

Powiązane problemy