MENU
PWN wspiera profesjonalistów

Crafting Test-Driven Software with Python

(Książka)

Write test suites that scale with your applications' needs and complexity using Python and PyTest

0.00  [ 0 ocen ]
 Dodaj recenzję
Rozwiń szczegóły »
Najniższa cena z 30 dni: 242,68 zł
Cena produktu

Cena katalogowa – rynkowa cena produktu, często jest drukowana przez wydawcę na książce.

Najniższa cena z 30 dni – najniższa cena sprzedaży produktu w księgarni z ostatnich 30 dni, obowiązująca przed zmianą ceny.

Wszystkie ceny, łącznie z ceną sprzedaży, zawierają podatek VAT.

269,64
Dodaj do schowka
Dostępność: 3-5 dni
Towar na zamówienie
Dostawa i płatność
Termin wysyłki
- Zamów z DPD (kurier lub punkty) do 19:30, a Twoją paczkę wysyłamy jeszcze dziś i dostarczymy jutro!
- Dotyczy dni roboczych (poniedziałek-piątek, z bez dni wolnych od pracy) oraz towarów dostępnych w magazynie.
- Pozostałe zamówienia realizujemy w terminie deklarowanym na stronie produktu.
- Czas oczekiwania na zamówienie = wysyłka + dostawa przez przewoźnika.
Dostawa i płatność
- Paczki dostarczamy wyłącznie na terenie Polski; od 299 zł dostawa GRATIS!
- Dla zamówień o wartości powyżej 500 zł wyłącznie płatność elektroniczna.


Przedpłata (Przelewy24)
do 299 zł
od 299 zł
Dostawa 
- Kurier DPD
12,49 zł
0 zł
1 dzień
- Odbiór w punktach DPD
10,99 zł
0 zł
1 dzień
- InPost Paczkomaty 24/7
13,99 zł
0 zł
1 dzień
- ORLEN Paczka
9,99 zł
0 zł
1 dzień
- Odbiór w Punktach Poczta, Żabka
10,99 zł
0 zł
2 dni
- Pocztex
11,99 zł
0 zł
2 dni
- Odbiór w księgarni PWN
0 zł
0 zł
2-3 dni

Pobranie
do 299 zł
od 299 zł
Dostawa 
- Kurier DPD
16,49 zł
0 zł
1 dzień
- Odbiór w Punktach Poczta, Żabka
14,99 zł
0 zł
1-2 dni
- Pocztex
15,99 zł
0 zł
2 dni

Crafting Test-Driven Software with Python

Get to grips with essential concepts and step-by-step explanations to apply TDD practices to your Python projects while keeping your test suite under control


Key Description:

  • Build robust Python applications using TDD and BDD methodologies
  • Test Python web applications using WebTest and web frameworks
  • Leverage PyTest to implement stringent testing mechanisms to ensure fault-tolerant applications


Book Description:

Test-driven development (TDD) is a set of best practices that helps developers to build more scalable software and is used to increase the robustness of software by using automatic tests. This book shows you how to apply TDD practices effectively in Python projects.


You'll begin by learning about built-in unit tests and Mocks before covering rich frameworks like PyTest and web-based libraries such as WebTest and Robot Framework, discovering how Python allows you to embrace all modern testing practices with ease. Moving on, you'll find out how to design tests and balance them with new feature development and learn how to create a complete test suite with PyTest. The book helps you adopt a hands-on approach to implementing TDD and associated methodologies that will have you up and running and make you more productive in no time. With the help of step-by-step explanations of essential concepts and practical examples, you'll explore automatic tests and TDD best practices and get to grips with the methodologies and tools available in Python for creating effective and robust applications.


By the end of this Python book, you will be able to write reliable test suites in Python to ensure the long-term resilience of your application using the range of libraries offered by Python for testing and development.


What You Will Learn:

  • Find out how tests can make your life easier as a developer and discover related best practices
  • Explore PyTest, the most widespread testing framework for Python
  • Get to grips with the most common PyTest plugins, including coverage, flaky, xdist, and picked
  • Write functional tests for WSGI web applications with WebTest
  • Run end-to-end tests for web applications using Robot Framework
  • Understand what test-driven development means and why it is important
  • Discover how to use the range of tools available in Python
  • Build reliable and robust applications


Who this book is for:

This book is for Python developers looking to get started with test-driven development and developers who want to learn about the testing tools available in Python. Developers who want to create web applications with Python and plan to implement TDD methodology with PyTest will find this book useful. Basic knowledge of Python programming is required.

  • Sposób dostarczenia produktu fizycznego
    Sposoby i terminy dostawy:
    • Kurier DPD - dostawa 1 dzień roboczy
    • Punkty odbioru DPD - dostawa 1 dzień roboczy
    • InPost Paczkomaty 24/7 - dostawa 1 dzień roboczy
    • ORLEN Paczka - dostawa 1 dzień roboczy
    • Odbiór w Punktach Poczta, Żabka - dostawa 2 dni robocze
    • Pocztex (dostawa do domu lub pracy) - dostawa 2 dni robocze
    • Odbiór osobisty w księgarni PWN - dostawa 2-3 dni robocze
    Ważne informacje:
    Czas oczekiwania na zamówiony towar = czas wysyłki produktu + dostawa przez przewoźnika
    • Całkowity czas oczekiwania na realizację zamówienia jest sumą czasu wysyłki podanej na stronie każdego produktu oraz czasu potrzebnego przewoźnikowi na dostarczenie paczki. Podane terminy dotyczą zawsze dni roboczych (od poniedziałku do piątku, z wyłączeniem dni wolnych od pracy).
    • Wysyłkę zamówień prowadzimy jedynie na terenie Polski.
    • Dostawa do Księgarni PWN, punktów ORLEN Paczka, stacji Orlen, sklepów Żabka oraz Paczkomatów InPost nie jest realizowana dla zamówień z płatnością przy odbiorze.
    • Cena towaru na fakturze VAT jest podwyższona o ewentualny koszt transportu.
    • W przypadku zamówienia kilku towarów koszt przesyłki wybranej przez Klienta zostanie podzielony i przyporządkowany proporcjonalnie do cen kupionych produktów.
    • Produkty dostępne w PRZEDSPRZEDAŻY wysyłane są po dacie premiery wydawniczej.
NAZWA I FORMAT
OPIS
ROZMIAR

Przeczytaj fragment

Inni Klienci oglądali również

113,40 zł
126,00 zł

Cambridge Primary Reading Anthologies 5 Student's Book with Online Audio

This six-level, carefully curated extensive reading series delights young students while improving their reading proficiency through a diversity of genres. Fiction from award-winning authors and illustrators and thought-provoking nonfiction combine wit...
62,78 zł
73,00 zł

Eyes Open 2 Workbook with Online Practice

Captivating Discovery Education™ video and stimulating global topics spark curiosity and engage teenage learners. Developed in partnership with Discovery Education ™, Eyes Open features captivating Discovery Education™ video and stimu...
48,67 zł
69,00 zł

Python Zwięzłe kompendium dla programisty

Przez ostatnie trzydzieści lat Python intensywnie się rozwijał. Stał się dojrzałym językiem programowania, nadającym się do tworzenia zarówno niewielkich, wyspecjalizowanych narzędzi, jak i złożonych systemów. Zakres jego możliwości posze...
60,20 zł
70,00 zł

Power Up 1 Activity Book with Online Resources and Home Booklet

Confident in learning. Confidence in life. Power Up is a brand new course from the bestselling author team of Caroline Nixon and Michael Tomlinson. It provides the perfect start to life's great adventure, creating 'future ready' learners who embrace li...
75,68 zł
88,00 zł

Cambridge Primary Path Foundation Activity Book with Practice Extra

Cambridge Primary Path is an English language and literacy course that will help young learners become articulate writers and speakers of English, empowering them to make the most of life's opportunities. Through its three essential pillars, Cambridge ...
86,00 zł
100,00 zł

Think 5 Student's Book with Interactive eBook British English

THiNK Second edition is the English course that develops your students as learners and challenges them to consider global issues such as climate change and important scientific discoveries. With inspirational topics and texts from around the world, pag...
73,96 zł
86,00 zł

Prepare Level 3 Workbook with Digital Pack

'Teen-appeal' topics combined with extensive preparation for the revised 2020 A2 Key for Schools, B1 Preliminary for Schools as well as B2 First for Schools. The Level 3 Workbook provides additional practice and reinforcement of the language, skills a...
269,07 zł

End-to-End Web Testing with Cypress

Get to grips with the Cypress framework and learn how to best implement end-to-end automation testing with JavaScript with the help of expert tips, best practices, and real-world testing examplesKey Feature...
101,84 zł

Teaching with the HEART in Mind

Creating better outcomes for your students sometimes means you have to challenge the odds. Academics and standardized assessments aren't the solution. You need to educate both their hearts and minds.Strengthen your students' resi...

Recenzje

Nikt nie dodał jeszcze recenzji. Bądź pierwszy!