کتاب تست پایتون با pytest: ساده، سریع، مؤثر و مقیاس‌پذیر

65,000 تومان299,000 تومان

شناسه محصول: نامعلوم دسته:
دانلود کتاب آزمایش پایتون با Pytest: ساده ، سریع ، مؤثر و مقیاس پذیر

عنوان کتاب به انگلیسی

آزمایش پایتون با Pytest: ساده ، سریع ، مؤثر و مقیاس پذیر

سال انتشار کتاب 2022
زبان انگلیسی
ناشر Pragmatic Bookshelf
تعداد صفحات 264
ISBN10 1680508601
ISBN13 9781680508604
حجم و فرمت فایل PDF | PDF, 8.86 MB
ویرایش 2nd / P1.0
نویسندگان Brian Okken

توضیحات کتاب

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 were written using Python 3.10 and pytest 7. pytest 7 supports Python 3.5+

توضیحات کتاب به فارسی (ترجمه ماشینی)

برنامه های کاربردی ، بسته ها و کتابخانه های بزرگ و کوچک با Pytest ، قدرتمندترین چارچوب آزمایش پایتون.Pytest به شما کمک می کند تا آزمایشات را به سرعت بنویسید و آنها را قابل خواندن و حفظ نگه دارید.در این نسخه کاملاً اصلاح شده ، ابرقدرت های Pytest را کشف کنید – ادعاهای ساده ، وسایل ، پارامترها ، نشانگرها و افزونه ها – ضمن ایجاد تست های ساده و مجموعه های تست در برابر یک برنامه پایگاه داده کوچک.با استفاده از یک مدل فیکسچر قوی و در عین حال ساده ، نوشتن تست های کوچک با PyTest به راحتی انجام می شود ، زیرا این است که تا تست های عملکردی پیچیده را مقیاس کنید.این کتاب به شما نشان می دهد که چگونه.Pytest بهترین انتخاب برای آزمایش پروژه های پایتون است.این یک چارچوب آزمایش کامل ، انعطاف پذیر و گسترده است.مدل فیکسچر PyTest به شما امکان می دهد داده های آزمایش و روش های تنظیم را در چندین لایه آزمایش به اشتراک بگذارید.چارچوب PyTest به شما ویژگی های قدرتمندی مانند بازنویسی ادعا ، پارامتر ، نشانگرها ، افزونه ها ، اجرای تست موازی و گزارش خرابی تست را می دهد-بدون کد دیگ بخار. با دستورالعمل های ساده گام به گام و کد نمونه ، این کتاب شما را به سرعت در این ابزار آسان و در عین حال قدرتمند سرعت می بخشد.تست های کوتاه و قابل حفظ را بنویسید که ظریف آنچه را که آزمایش می کنید بیان می کند.با توزیع تست ها در چندین پردازنده و تست های در حال اجرا به صورت موازی ، زمان تست را سرعت بخشید.به جای توابع ناعادلانه ، از پایتون استفاده کنید و اظهارات را به جای توابع یاور دستگیر کنید تا آزمایشات خود را خواندنی تر کنید.کد تنظیمات را از آزمایشات خارج کرده و به وسایل نقلیه برای جدا کردن خرابی های تنظیم از خرابی های آزمایشی جدا شوید.شرایط خطای آزمایش و موارد گوشه ای با آزمایش استثناء مورد انتظار ، و از یک آزمایش برای اجرای بسیاری از موارد آزمایش با آزمایش پارامتری استفاده کنید.Pytest را با افزونه ها گسترش دهید ، آن را به سیستم های ادغام مداوم وصل کنید و از آن به طور همزمان با Tox ، Mock ، Coverage و حتی Testest Tests موجود استفاده کنید. تست های ساده و قابل نگهداری به سرعت با Pytest.what شما نیاز دارید: نمونه ها با استفاده از Python 3.10 و Pytest 7. Pytest 7 از Python 3.5+ پشتیبانی می کنند.

توجه کنید که این محصول به صورت فایل دانلودی است و نه کتاب کاغذی.
به هنگام خرید به زبان درج شده برای کتاب حتما توجه کنید. به صورت معمول در اکثر موارد زبان کتاب فارسی نیست.
در صورت هرگونه مشکل در دریافت کتاب به شماره 09395106248 پیامک دهید.
درج شماره موبایل برای سفارش ضروری نیست ولی ترجیح آن است درج گردد تا در صورت بروز مشکل اولین راه ارتباطی ما با شما باشد.
چنانچه در دریافت محصول به هر دلیلی با مشکل روبرو شدید و مطمئن از پرداخت موفق وجه هستید به شماره تماس زیر نام، نام خانوادگی و نام محصول را پیامک بزنید تا لینک محصول سریعا برای شما ارسال گردد.

شماره تماس: 09395106248

نوع دانلود

دانلود کتاب انگلیسی, دانلود کتاب انگلیسی + دانلود کتابچه فارسی خلاصه کتاب + دانلود پادکست های صوتی فارسی توضیح هر فصل از کتاب + دانلود ویدیوهای آموزشی فارسی هر فصل از کتاب

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “کتاب تست پایتون با pytest: ساده، سریع، مؤثر و مقیاس‌پذیر”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا