Twórz niezawodne aplikacje w języku Python! Każdy programista marzy o pracy z krystalicznym kodem, który został w pełni pokryty testami. Niestety, rzeczywistość bywa niejednokrotnie daleka od ideału. A może da się go jednak osiągnąć? Odpowiedzią na to pytanie jest TDD (ang.
Test-Driven Development), czyli wytwarzanie oprogramowania sterowane testami. Jak zacząć stosować tę technikę? Na to i niemało innych pytań odpowiada ta książka. Zacznij w praktyce realizować koncepcje płynące z TDD w połączeniu z językiem Python.
Na początku dowiedz się, jak skonfigurować Django przy pomocy testu praktycznego,, a także skorzystaj z modułu unittest. Zdobądź także bezcenną wiedzę na temat testowania widoków, szablonów i adresów URL oraz naucz się testować układy strony i style.
zobacz, jak zapewnić ciągłą integrację z użyciem systemu Jenkins oraz najlepszych praktyk w wytwarzaniu testowalnego kodu. Książka ta jest świetną lekturą dla wszelkich programistów stwarzających aplikacje internetowe w języku Python.
Twój kod może być naprawdę łatwy w utrzymaniu! Poznaj sposób pracy wykorzystujący podejście TDD, pomiędzy innymi cykl test jednostkowy i tworzenie kodu, a później refaktoryzacja. Używaj testów jednostkowych dla klas i funkcji oraz testów praktycznych pozwalających na symulowanie działań podejmowanych poprzez użytkownika w przeglądarce internetowej.
Dowiedz się kiedy i jak używać obiektów imitacji i poznaj wady i zalety testów odizolowanych i zintegrowanych. Przetestuj i automatyzuj wdrożenie za pomocą serwera prowizorycznego. Zastosuj testy względem przygotowanych przez producenta trzecie wtyczek, które integrujesz z witryną.
Używaj środowiska ciągłej integracji w celu samoczynnego realizowania testów. Poznaj techniki TDD w połączeniu z Pythonem! Powyższy opis pochodzi od wydawcy.
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla Tdd w praktyce niezawodny kod w języku python. Twój komentarz zostanie wyświetlony po moderacji.