Effective Testing: From Slop to Software (Treading on Python)

★★★★★ 4.1 137 Bewertungen

€16.74
Preis bei Onlinekauf
Kostenloser Versand 30 Tage kostenlose Rückgabe

Verkauft und versendet von www.agenciacoranto.com.ar
Wir bemühen uns, Ihnen genaue Produktinformationen anzuzeigen. Hersteller, Lieferanten und andere stellen die hier gezeigten Angaben bereit.
€16.74
Preis bei Onlinekauf
Kostenloser Versand 30 Tage kostenlose Rückgabe

Wie möchten Sie Ihren Artikel erhalten?
Die ersten 30 Tage sind kostenlos! Wählen Sie den Tarif an der Kasse.
Versand
Ankunft 06.11.
Kostenlos
Abholung
In der Nähe prüfen
Lieferung
Nicht verfügbar

Verkauft und versendet von www.agenciacoranto.com.ar
30 Tage kostenlose Rückgabe Details

Produktdetails

Artikelnummer 219221531 Erscheinungsdatum 2026/05/03 Listenpreis €16.74 Modellnummer 219221531
Kategorie

Effective TestingWrite Tests That Actually Help You Ship Better CodeTesting doesn't have to be painful. With the right approach and tools, your test suite becomes a productivity multiplier—catching bugs early, documenting behavior clearly, and making refactoring safe.Effective Testing is your practical guide to building a modern Python testing workflow. You'll learn pytest from the ground up, master property-based testing with Hypothesis, integrate type checking with ty, and automate quality checks with Ruff and git hooks.What Makes This Book DifferentEffective Testing is a hands-on journey through real-world testing scenarios using a project that evolves throughout the book. You'll see exactly when to use different testing approaches, how to write tests that guide both humans and AI toward correct behavior, and how to build a testing workflow that fits naturally into your development process.What You'll Learn- pytest fundamentals: fixtures, parametrization, markers, and configuration- Doctest: turn your documentation into executable tests- Property-based testing with Hypothesis: catch edge cases you'd never think to test- Test-driven development: write tests first and let them guide your implementation- Mocking and monkeypatching: test code with external dependencies- Code coverage: what it means and what it doesn't- Type checking with ty: catch bugs without running code- Automation: linting with Ruff, git hooks with prek, and CI/CD with GitHub Actions- Jupyter testing: use ipytest to test notebook codeWho This Book Is ForWhether you're new to testing or looking to level up your skills, this book meets you where you are. You should be comfortable with basic Python (functions, loops, classes), but you don't need prior testing experience.Experienced developers will appreciate the practical patterns, clear explanations of when to use different approaches, and integration of modern tools like uv, Ruff, and ty into a cohesive workflow. Read more

ISBN13 979-8245183510
Language English
Publisher Independently published
Dimensions 6 x 0.73 x 9 inches
Item Weight 1.23 pounds
Book 7 of 11 Treading on Python
Print length 323 pages
Publication date January 24, 2026

Korrektur der Produktinformationen

Wenn Sie Unvollständigkeiten oder Fehler in den Produktinformationen auf dieser Seite bemerken, nutzen Sie bitte das Korrekturformular unten.

Korrekturanfrage

Kundenbewertungen

4.1 von 5
★★★★★
137 Bewertungen | 56 Rezensionen
So wird die Artikelbewertung berechnet
Alle Bewertungen anzeigen
5 Sterne
77% (105)
4 Sterne
7% (10)
3 Sterne
4% (5)
2 Sterne
2% (3)
1 Stern
10% (14)
Sortieren nach

Für dieses Produkt liegen derzeit keine schriftlichen Bewertungen vor.