Python Testing with Pytest: Simple, Rapid, Effective, and Scalable. 2nd Edition. Brian Okken

Python Testing with Pytest: Simple, Rapid, Effective, and Scalable. 2nd Edition. Brian Okken

Артикул: PB-012915
Наявність: Є в наявності
  • 750грн.


Pytest is one of the most powerful and convenient tools for testing in Python, which allows you to write simple and scalable tests with a high degree of automation. In this book, Brian Okken, a leading expert in Python application testing, examines all aspects of working with Pytest in detail, helping readers master the tool and apply it to real-world projects.

The second edition of the book has been updated to take into account the latest changes in Pytest and contains even more practical examples, allowing developers to not only learn the basic concepts but also master advanced automated testing techniques.
What's inside

Pytest basics
— Installing and setting up the environment
— Writing your first tests
— Using assert and checking results

Advanced Pytest features
— Fixtures and test parameterization
— ​​Grouping and organizing tests
— Using plugins to extend functionality

Practical testing with Pytest
— Unit testing of functions and classes
— Integration and functional tests
— Testing APIs and web applications

Test performance and scalability
— Running tests in parallel
— Optimizing test execution
— ​​Logging and debugging tests

CI/CD and automation
— ​​Implementing Pytest into continuous integration processes
— Integration with GitHub Actions, Jenkins, and other tools
— Generating reports and analyzing code coverage

Who is this book for

— Python developers who want to improve their code testing skills
— Quality assurance (QA) engineers learning automated testing
— DevOps specialists integrating tests in CI/CD processes
Why you should read it

This book is the perfect guide for developers who want to write efficient, flexible, and easily scalable tests in Python. It will help you not only get acquainted with Pytest, but also teach you how to apply it in real projects, improving code quality and reducing debugging time.

"Python Testing with Pytest" is your key to professional Python testing!

Pytest — один з найпотужніших і найзручніших інструментів для тестування на Python, який дозволяє писати прості та масштабовані тести з високим ступенем автоматизації. У цій книзі Brian Okken, провідний експерт із тестування Python-додатків, детально розбирає всі аспекти роботи з Pytest, допомагаючи читачам освоїти інструмент та застосовувати його в реальних проектах.

Друге видання книги оновлено з урахуванням останніх змін у Pytest та містить ще більше практичних прикладів, дозволяючи розробникам не лише вивчити основні концепції, а й освоїти сучасні техніки автоматизованого тестування.
Що всередині

 Основи Pytest
 — Встановлення та налаштування середовища
 - Написання перших тестів
 — Використання assert та перевірки результатів

 Розширені можливості Pytest
 - Фікстури та параметризація тестів
 — Угруповання та організація тестів
 — Використання плагінів для розширення функціоналу

 Практичне тестування з Pytest
 — Модульне тестування функцій та класів
 - Інтеграційні та функціональні тести
 — Тестування API та веб-додатків

 Продуктивність та масштабованість тестів
 — Запуск тестів у паралельному режимі
 - Оптимізація виконання тестів
 — Логування та налагодження тестів

 CI/CD та автоматизація
 — Впровадження Pytest у процеси безперервної інтеграції
 — Інтеграція з GitHub Actions, Jenkins та іншими інструментами
 — Генерація звітів та аналіз покриття коду тестами

Для кого ця книга

— Для Python-розробників, які хочуть покращити навички тестування коду
— Для інженерів з якості (QA), які вивчають автоматизоване тестування
— Для DevOps-фахівців, які інтегрують тести у процеси CI/CD
Чому варто прочитати

Ця книга є ідеальним посібником для розробників, які хочуть писати ефективні, гнучкі та легко масштабовані тести на Python. Вона допоможе вам не просто познайомитися з Pytest, а й навчить застосовувати його в реальних проектах, підвищуючи якість коду та скорочуючи час на налагодження.

"Python Testing with Pytest" – ваш ключ до професійного тестування на Python!

Характеристики книги
Автор Brian Okken
Кількість сторінок 248
Мова видання Англійська
Обкладинка М'яка

Написати відгук

Примітка: HTML розмітка не підтримується! Використовуйте звичайний текст.
    Погано           Добре
Захист від роботів
Модули для Opencart