LIBRISTO
LIBROAMANTO
mandatory
Become part of a community of book lovers from all over the world and get access to a whole bunch of benefits. Create an account for free
0
DPD courier 4.99 GLS courier 11.49

Python Testing with pytest

Simple, Rapid, Effective, and Scalable

Language EnglishEnglish
Book Paperback
Book Python Testing with pytest Brian Okken
Libristo code: 38611068
Publishers Pragmatic Bookshelf, March 2022
Test applications, packages, and libraries large and small with pytest, Python's most powerful testi... Full description
? points 109 b
45.12
In stock at our supplier Shipping in 10-18 days

30-day return policy


Customers also purchased


Top
Python Crash Course, 3rd Edition Eric Matthes / Book Paperback
common.buy 34.80
Full Stack Testing Gayathri Mohan / Book Paperback
common.buy 49.57
Python 3 for Absolute Beginners Tim Hall / Book Paperback
common.buy 71.42
Top
Fluent Python Luciano Ramalho / Book Paperback
common.buy 59.89
Python Tricks Dan Bader / Book Paperback
common.buy 28.32
Top
Refactoring Martin Fowler / Book Hardback
common.buy 53.31
Top
Long Ships Frans G. Bengtsson / Book Paperback
common.buy 11.83
Network Programmability and Automation, 2e Matt Oswalt / Book Paperback
common.buy 45.22
Top
Architecture Patterns with Python Bob Gregory / Book Paperback
common.buy 49.57
Top
Python for Data Analysis 3e Wes Mckinney / Book Paperback
common.buy 59.89
Top
Software Architecture: The Hard Parts Mark Richards / Book Paperback
common.buy 59.89
Top
Test-Driven Development with Python Harry Percival / Book Paperback
common.buy 59.89
Serious Python Danjou Julien / Book Paperback
common.buy 27.61
Top
The Pragmatic Programmer David Thomas / Book Hardback
common.buy 41.98
Python for DevOps Noah Gift / Book Paperback
common.buy 45.22
Python Distilled David Beazley / Book Paperback
common.buy 41.98
The Vampire Diaries -The Struggle Lisa J. Smith / Book Paperback
common.buy 8.39
Effective Python Brett Slatkin / Book Paperback
common.buy 56.75
Python dla testera Piotr Wróblewski / Book Paperback
common.buy 18.20

Test applications, packages, and libraries large and small with pytest, Python's most powerful testing framework. pytest helps you write tests quickly and keep them readable and maintainable. In this fully revised edition, explore pytest's superpowers - simple asserts, fixtures, parametrization, markers, and plugins - while creating simple tests and test suites against a small database application. Using a robust yet simple fixture model, it's just as easy to write small tests with pytest as it is to scale up to complex functional testing. This book shows you how.


pytest is undeniably the best choice for testing Python projects. It's a full-featured, flexible, and extensible testing framework. pytest's fixture model allows you to share test data and setup procedures across multiple layers of tests. The pytest framework gives you powerful features such as assert rewriting, parametrization, markers, plugins, parallel test execution, and clear test failure reporting - with no boilerplate code.


With simple step-by-step instructions and sample code, this book gets you up to speed quickly on this easy-to-learn yet powerful tool. Write short, maintainable tests that elegantly express what you're testing. Speed up test times by distributing tests across multiple processors and running tests in parallel. Use Python's builtin assert statements instead of awkward assert helper functions to make your tests more readable. Move setup code out of tests and into fixtures to separate setup failures from test failures. Test error conditions and corner cases with expected exception testing, and use one test to run many test cases with parameterized testing. Extend pytest with plugins, connect it to continuous integration systems, and use it in tandem with tox, mock, coverage, and even existing unittest tests.


Write simple, maintainable tests quickly with pytest.


What You Need:


The examples in this book were written using Python 3.10 and pytest 7. pytest 7 supports Python 3.5 and above.

Actress & Polyglot
EWA KASP for
Play video
Ewa Kasp
Libristo has the largest selection of foreign-language books. That’s why I buy my books there.

About the book

Full name Python Testing with pytest
Author Brian Okken
Language English
Binding Book - Paperback
Date of issue 2022
Number of pages 250
EAN 9781680508604
ISBN 1680508601
Libristo code 38611068
Publishers Pragmatic Bookshelf
Weight 500
Dimensions 235 x 189 x 18
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

You might also be interested in


pytest Quick Start Guide Bruno Oliveira / Book Paperback
common.buy 34.49
Machine Learning in Elixir Sean Moriarity / Book Paperback
common.buy 53.92
Top
Atomic Habits James Clear / Book Paperback
common.buy 15.27
Classic Computer Science Problems in Python David Kopec / Book Paperback
common.buy 41.37
Top
Staff Engineer's Path Tanya Reilly / Book Paperback
common.buy 34.90
Doing Math With Python Amit Saha / Book Paperback
common.buy 35.81
Top
Python Basics Dan Bader / Book Paperback
common.buy 37.32
Python for Excel Felix Zumstein / Book Paperback
common.buy 55.64
Testing JavaScript Applications da Costa / Book Paperback
common.buy 64.64
Fastapi: Modern Python Web Development Bill Lubanovic / Book Paperback
common.buy 42.28
Algorithms in C, Parts 1-5 Robert Sedgewick / Book Paperback
common.buy 132.84
Top
Version Control with Git Prem Kumar Ponuthorai / Book Paperback
common.buy 49.57
Affordable
Become ITIL (R) 4 Foundation Certified in 7 Days Abhinav Krishna Kaiser / Book Paperback
common.buy 37.43
Top
Ravenna Judith Herrin / Book Paperback
common.buy 17.80
Understanding Quarkus Goncalves Antonio Goncalves / Book Paperback
common.buy 32.87
Home Body Rupi Kaur / Book Paperback
common.buy 12.23
Hemingway Boxed Set Ernest Hemingway / Book Paperback
common.buy 54.02
Top
Harry Potter and the Goblet of Fire Joanne Kathleen Rowling / Book Paperback
common.buy 9.10
Top
Paper Dolls Julia Donaldson / Book Paperback
common.buy 9.70

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account