Katalog książek

Wydawnictwo Helion

Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63




© Helion 1991-2012

Lauret zaufanych opinii
Informacje podstawowe
JUnit. Pragmatyczne testy jednostkowe w Javie

JUnit. Pragmatyczne testy jednostkowe w Javie

Autorzy: Andy Hunt, Dave Thomas
Data wydania: 2006/07
Stron: 192
Cena książki: 33.00 zł
Chwilowo wyczerpana
Szczegóły:

Informacje dodatkowe:

Przetestuj swoje aplikacje podczas ich tworzenia

  • Poznaj strukturę testów jednostkowych
  • Stwórz poprawne testy jednostkowe
  • Wykorzystaj moduły testowe w projekcie

Testy jednostkowe są niezwykle ważnym narzędziem programisty. Przeprowadzane podczas pisania aplikacji pozwalają na sprawdzenie poprawności kodu, wyłapanie błędów i szybkie usunięcie ich. W nowoczesnych metodykach wytwarzania oprogramowania testy jednostkowe są jednymi z najważniejszych elementów procesu. Tworzenie systemów bez korzystania z testów jednostkowych często porównywane jest do pisania programów na kartce. Nowoczesne narzędzia takie, jak JUnit bardzo ułatwiają przeprowadzanie testów jednostkowych, integrując się ze środowiskami programistycznymi.

Książka "JUnit. Pragmatyczne testy jednostkowe w Javie" to wprowadzenie do tematyki testów jednostkowych. Czytając ją poznasz ich znaczenie i nauczysz się stosować JUnit do projektowania i wykorzystywania testów. Dowiesz się, jak projektować testy jednostkowe w oparciu JUnit, co testować za ich pomocą i gdzie umieszczać kod testowy. W książce przeczytasz też o zasadach projektowania łatwego do testowania kodu oraz programowaniu sterowanym testami.

  • Cele przeprowadzania testów jednostkowych
  • Planowanie testów
  • Implementacja testów z wykorzystaniem JUnit
  • Zasady stosowania testów
  • Automatyzowanie testów
  • Określanie częstotliwości testowania
  • Projektowanie kodu pod kątem testowania

Przekonaj się, jak bardzo testy jednostkowe ułatwią Ci pracę.


Zobacz wszystkie książki tych autorów »
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/evivim.htm" style="color:black;" title="Edytory vi i Vim. Leksykon kieszonkowy">Edytory vi i Vim. Leksykon kieszonkowy</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 19.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=evivim"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj evivim" /></a> </td> </tr> </table> <strong><a href="/ksiazki/maalpr.htm" style="color:black;" title="Od matematyki do programowania. Wszystko, co każdy programista wiedzieć powinien">Od matematyki do programowania. Wszystko, co każdy programista wiedzieć powinien</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 37.95 zł</b> </td><td> <a href="/zakupy/add.cgi?id=maalpr"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj maalpr" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cwcp11.htm" style="color:black;" title="C++11. Nowy standard. Ćwiczenia">C++11. Nowy standard. Ćwiczenia</a></strong><br/> <img src="/img/4.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 21.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cwcp11"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cwcp11" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cshta2.htm" style="color:black;" title="C#. Tworzenie aplikacji sieciowych. Gotowe projekty">C#. Tworzenie aplikacji sieciowych. Gotowe projekty</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cshta2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cshta2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/grawek.htm" style="color:black;" title="Grafika wektorowa. Szkolenie podstawowe">Grafika wektorowa. Szkolenie podstawowe</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=grawek"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj grawek" /></a> </td> </tr> </table> <strong><a href="/ksiazki/htcssp.htm" style="color:black;" title="HTML5 i CSS3. Standardy przyszłości">HTML5 i CSS3. Standardy przyszłości</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=htcssp"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj htcssp" /></a> </td> </tr> </table> <strong><a href="/ksiazki/erafac.htm" style="color:black;" title="Era Facebooka. Wykorzystaj sieci społecznościowe do promocji, sprzedaży i komunikacji z Twoimi klientami. Wydanie II">Era Facebooka. Wykorzystaj sieci społecznościowe do promocji, sprzedaży i komunikacji z Twoimi klientami. Wydanie II</a></strong><br/> <img src="/img/4.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=erafac"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj erafac" /></a> </td> </tr> </table> <strong><a href="/ksiazki/algor4.htm" style="color:black;" title="Algorytmy. Wydanie IV">Algorytmy. Wydanie IV</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 149.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=algor4"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj algor4" /></a> </td> </tr> </table> <strong><a href="/ksiazki/linobj.htm" style="color:black;" title="LINQ to Objects w C# 4.0">LINQ to Objects w C# 4.0</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=linobj"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj linobj" /></a> </td> </tr> </table> <strong><a href="/ksiazki/winazu.htm" style="color:black;" title="Windows Azure. Wprowadzenie do programowania w chmurze">Windows Azure. Wprowadzenie do programowania w chmurze</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=winazu"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj winazu" /></a> </td> </tr> </table> <strong><a href="/ksiazki/sqlsme_ebook.htm" style="color:black;" title="Microsoft SQL Server. Modelowanie i eksploracja danych. eBook. ">Microsoft SQL Server. Modelowanie i eksploracja danych. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 54.99 zł</b> </td><td> <a href="/zakupy/add.cgi?id=sqlsme_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj sqlsme_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/antysq.htm" style="color:black;" title="Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych">Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 69.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=antysq"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj antysq" /></a> </td> </tr> </table>
6
(4)
5
(2)
4
(0)
3
(0)
2
(0)
1
(0)

Liczba ocen: 6

Średnia ocena
czytelników
55


JUnit. Pragmatyczne testy jednostkowe w Javie:

okladka

Ocena : 6 Ocena książki 2010-03-02

bez podpisu

Książka w przejrzysty i zrozumiały sposób przedstawia nie tylko w jaki sposób konstruować testy jednostkowe, ale dlaczego używanie ich podczas tworzenia oprogramowania może być jednym z elementów sukcesu nie jednego programisty. Polecam każdemu programiście.

Ocena : 6 Ocena książki 2007-07-03

Michał Zalewski

Książka bardzo dobrze i bez zbędnego owijania pokazuje wspaniałość testów jednostkowych oraz sposoby wykorzystania ich w projektach.

Ocena : 6 Ocena książki 2008-05-15

bez podpisu

Krótko, zwięźle i na temat.

Ocena : 6 Ocena książki 2006-07-11

bez podpisu

Ocena : 5 Ocena książki 2007-04-04

Adam Mełech

Książka bardzo dobra, bez zbędnego rozpisywania się wyjaśnia tytułową tematykę. Warto zauważyć niezłe tłumaczenie, co niestety nie jest jeszcze standardem w tłumaczonych książkach informatycznych. Polecam dla laików jak i dla ludzi, którzy już zetknęli się z unit testami, jednak chcą usystematyzować swoją wiedzę w tej dziedzinie.

Ocena : 5 Ocena książki 2009-02-02

burnn

Dobre wprowadzenie do testów jednostkowych.