Zine.net online

Witaj na Zine.net online Zaloguj się | Rejestracja | Pomoc
w Szukaj

Browse by Tags

All Tags » Testowanie oprogramowania
  • Debugger.Break ładuje pakiety

    W czasie testowania oprogramowania mobilnego zdarza się, iż zdalne debuggowie przestaje funkcjonować. Obok ustawionych punktów wstrzymania pojawia się zaś ikona, która po najechaniu kursorem wyświetla komunikat, iż zdalna praca jest niemożliwa, ponieważ dany pakiet nie został załadowany. Co ciekawe dalej może rozpocząć wykonywanie ...
    Opublkikowane w arkadiusz.wasniewski (Weblog) przez arkadiusz.wasniewski dnia czerwca 4, 2008
  • Stub, Fake, Mock

    Stub – klasa zawierająca metody, które nic nie robią. Główne zadanie takiej klasy to umożliwienie kompilacji programu; Fake – klasa zawierająca metody, które zwracają ściśle określone wartości, np. wpisane na sztywno w kod klasy; Mock – klasa, dla której możemy określić jakie metody czy właściwości ...
    Opublkikowane w arkadiusz.wasniewski (Weblog) przez arkadiusz.wasniewski dnia maja 12, 2008
  • Tfs Spotlight – buduję własny CAB

    Od kilku miesięcy nic tu nie pisałem (oczywiście poza poprzednim nieplanowanym wpisem). Jak łatwo się domyślić czas mi na to nie pozwalał. Z jednej strony natłok zadań w pracy (stabilizacja finalnej wersji – Comarch ALTUM ujrzał niedawno światło dzienne na tegorocznym CeBicie) a z drugiej strony projekt, który chciałbym opisać w tym ...
    Opublkikowane w nblog (Weblog) przez nuwanda dnia marca 11, 2008
  • ReSharper ostrzega - Possible NullReferenceException

    Kontekst rozważań jest następujący. Metoda (wersja uproszczona poniżej) buduje ściśle określoną sekwencję sterującą. Dokumentacja mówi, iż sekwencja ta musi zawierać dokładnie osiem parametrów oddzielonych średnikiem. Dopuszcza się przy tym parametry puste. Użytkownik nie jest karany (np. wyjątek) za brak parametrów. Nie spotka go ...
    Opublkikowane w arkadiusz.wasniewski (Weblog) przez arkadiusz.wasniewski dnia stycznia 9, 2008
  • xUnit.Net (beta)

    Wczoraj James Newkirk, jeden z twórców NUnit ogłosił wydanie pierwszej wersji (beta) nowego środowiska do pisania i uruchamiania testów jednostek. Może nie byłoby w tym nic ciekawego, ot kolejny framework do unit testów – a jest ich już dużo. Okazuje się jednak, że powody napisania nowego środowiska mają solidne podstawy. Jak już napisałem ...
    Opublkikowane w nblog (Weblog) przez nuwanda dnia września 21, 2007
  • Herr Mock i Frau Command

    Sławetny wzorzec Model-View-Presenter ma swoje zalety, ale ma i swoje uciążliwości. Jedna z wykorzystywanych przeze mnie implementacji tego wzorca zakłada, iż widok będzie posiadał funkcję umożliwiającą dodawanie do menu widoku kolejnych poleceń, które będą zawierały metody zwrotne wywoływane jako reakcja w ...
    Opublkikowane w arkadiusz.wasniewski (Weblog) przez arkadiusz.wasniewski dnia czerwca 21, 2007
  • Krok po kroku: programowanie sterowane testami

    1. Wstęp. We will write tests before we code, minute by minute. We will preserve these tests forever, and run them all together frequently. Kent Beck [1] W tekście tym przedstawię Wam przykładowy proces realizacji klas reprezentujących bank oraz konto bankowe metodą programowania sterowanego testami. Zgodnie z tą metodyką dla ...
    Opublkikowane w nblog (Weblog) przez nuwanda dnia maja 27, 2007
  • Wyjątki

    Jednym z elementów podlegających testowaniu jest sprawdzanie zachowania kodu w przypadku otrzymania nieprawidłowych danych. Reakcją na tego typu zdarzenia może być wyrzucanie wyjątków. Czasem jednak mogą powstać z tego tytułu pewne komplikacje. Załóżmy, że mamy do przetestowania poniższą klasę:     class CommandLibraryLocator : ...
    Opublkikowane w arkadiusz.wasniewski (Weblog) przez arkadiusz.wasniewski dnia maja 15, 2007
  • Zalety programowania sterowanego testami

    Oto kilka zalet, które według mnie wynikają z programowania sterowanego testami.1. Testy jako specyfikacjaPisząc testy przed realizacją, budujemy swojego rodzaju specyfikację tego, co ma być zrobione. Zastanawiamy się, jakiej metody oczekujemy i jakie powinna ona przyjmować parametry. Musimy również określić z kim będziemy współpracować, aby ...
    Opublkikowane w nblog (Weblog) przez nuwanda dnia maja 6, 2007
  • Czym jest test jednostki?

    Chyba nie ma programisty, który udostępni stworzony przez siebie produkt nie testując go wcześniej. Z reguły każdy w jakiś sposób testuje napisane przez siebie oprogramowanie. W większości wypadków są to testy wykonywane ręcznie z wykorzystaniem graficznego interfejsu systemu. W ten sposób programiści mogą przetestować działanie ...
    Opublkikowane w nblog (Weblog) przez nuwanda dnia kwietnia 15, 2007
W oparciu o Community Server (Personal Edition), Telligent Systems