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

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

سال انتشار کتاب2017
زبانانگلیسی
ناشرPragmatic Bookshelf
تعداد صفحات222
ISBN101680502409
ISBN139781680502404
حجم و فرمت فایلPDF | PDF, 4.61 MB
ویرایش1
نویسندگانBrian Okken

توضیحات کتاب

Do less work when testing your Python code, but be just as expressive, just as elegant, and just as readable. The pytest testing framework helps you write tests quickly and keep them readable and maintainable - with no boilerplate code. 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 for applications, packages, and libraries. This book shows you how.For Python-based projects, pytest is the undeniable choice to test your code if you're looking for a full-featured, API-independent, flexible, and extensible testing framework. With a full-bodied fixture model that is unmatched in any other tool, the pytest framework gives you powerful features such as assert rewriting and plug-in capability - 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 and robust tool. Write short, maintainable tests that elegantly express what you're testing. Add powerful testing features and still speed up test times by distributing tests across multiple processors and running tests in parallel. Use the built-in assert statements to reduce false test failures by separating setup and 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, unittest, and doctest.Write simple, maintainable tests that elegantly express what you're testing and why.What You Need:The examples in this book are written using Python 3.6 and pytest 3.0. However, pytest 3.0 supports Python 2.6, 2.7, and Python 3.3-3.6.

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

هنگام آزمایش کد پایتون خود کار کمتری انجام دهید ، اما به همان اندازه بیان ، به همان زیبایی و به همان اندازه قابل خواندن باشید.چارچوب تست PyTest به شما کمک می کند تا تست ها را به سرعت بنویسید و آنها را قابل خواندن و حفظ نگه دارید - بدون کد دیگ بخار.با استفاده از یک مدل فیکسچر قوی و در عین حال ساده ، نوشتن تست های کوچک با PyTest به راحتی انجام می شود ، زیرا این است که به آزمایش های پیچیده عملکردی برای برنامه ها ، بسته ها و کتابخانه ها بپردازید.این کتاب به شما نشان می دهد که چگونه. برای پروژه های مبتنی بر پایتون ، Pytest انتخاب غیرقابل انکار برای آزمایش کد شما در صورتی است که به دنبال یک چارچوب آزمایش کامل ، مستقل ، انعطاف پذیر و قابل توسعه هستید.با داشتن یک مدل فیکسچر کامل که در هر ابزاری دیگر بی نظیر است ، Fytest Framework ویژگی های قدرتمندی از قبیل بازنویسی و قابلیت افزونه را به شما می دهد-بدون کد دیگ بخارتست های کوتاه و قابل حفظ را بنویسید که ظریف آنچه را که آزمایش می کنید بیان می کند.ویژگی های تست قدرتمند را اضافه کنید و با توزیع تست ها در چندین پردازنده و تست های در حال اجرا به صورت موازی ، زمان تست را سرعت بخشید.با جدا کردن تنظیمات و خرابی های تست ، از بیانیه های داخلی استفاده کنید تا شکست های آزمایش کاذب را کاهش دهید.شرایط خطای آزمایش و موارد گوشه ای با آزمایش استثناء مورد انتظار ، و از یک آزمایش برای اجرای بسیاری از موارد آزمایش با آزمایش پارامتری استفاده کنید.Pytest را با افزونه ها گسترش دهید ، آن را به سیستم های ادغام مداوم وصل کنید و از آن به طور همزمان با Tox ، Mock ، Coverage ، Unittest و Doctest استفاده کنید. تست های ساده و قابل حفظ را که به طرز ظریف بیان می کنید و چرا شما نیاز دارید.با این حال ، Pytest 3.0 از Python 2.6 ، 2.7 و Python 3.3-3.6 پشتیبانی می کند.

📚 محتوای این محصول آموزشی (پکیج کامل)

علاوه بر کتاب اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیق‌تر و تسلط کامل بر مباحث مجموعه‌ای از کتاب‌های آموزشی نیز ارائه می‌شود.

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتاب‌ها، تمرین‌ها و خودآزمایی.

ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

وارد شوید تا نظر ثبت کنید.