2009-04-10 12 views
6

Zastanawiasz się, które narzędzie jest uważane za najlepsze/standardowe i jakie są plusy/minus dla różnych dostępnych narzędzi do testowania jednostek. Narzędzia jestem świadomy tej pory są:Jakie są najlepsze narzędzia do testowania aplikacji dla urządzeń iPhone?

Oczywiście chciałbym dowiedzieć się czegoś o tym, co przegapiłem.

+0

Podobne tematy tutaj: http://stackoverflow.com/questions/159280/do-ocunit-and-ocmock-work-on-the-iphone-sdk – boj

Odpowiedz

4

Google Toolbox dla Mac (GTM) jest rozszerzeniem OCUnit. Dodaje więcej makr assert, a także ma wsparcie dla testowania interfejsu użytkownika. Protokół OCMock umożliwia wstawianie obiektów symulowanych do środowiska testowania jednostek.

Niedawno utworzyłem projekt i szablon pliku do tworzenia bibliotek statycznych, który ma również wbudowaną obsługę testów jednostkowych. Można o tym przeczytać:

http://www.codingventures.com/2009/04/xcode-templates-for-iphone-static-libraries-with-unit-testing/

I szablony znajdują się pod adresem:

http://github.com/keremk/iphone-static-library-project-template/tree/master

Szablon pliku pozwala w łatwy sposób dodać klasę testów jednostkowych wszystkich niezbędnych OCMock i nagłówki GTM/OCUnit.

Powiązane problemy