
آماده سازی ارسال کتاب های زبان اصلی در بازه 8 الا 12 روز کاری انجام میشود.
-----------------------------------------------------------------
https://www.amazon.com/Crafting-Test-Driven-Software-Python-applications/dp/183864265X
-------------------------------------------------------------------------------------------
ویژگیهای کلیدی:
ساخت برنامههای پایدار پایتون با استفاده از روشهای TDD و BDD
تست برنامههای وب پایتون با استفاده از WebTest و فریمورکهای وب
استفاده از PyTest برای اجرای مکانیزمهای تست دقیق برای تضمین برنامههای مقاوم در برابر خطا
توضیحات کتاب:
توسعه مبتنی بر تست (TDD) مجموعهای از بهترین شیوهها است که به توسعهدهندگان کمک میکند تا نرمافزارهای مقیاسپذیرتری بسازند و با استفاده از تستهای خودکار، مقاومت نرمافزار را افزایش دهند. این کتاب به شما نشان میدهد که چگونه به طور موثر شیوههای TDD را در پروژههای پایتون اعمال کنید.
شما با یادگیری تستهای واحد داخلی و Mocks شروع خواهید کرد و سپس به فریمورکهای غنی مانند PyTest و کتابخانههای مبتنی بر وب مانند WebTest و Robot Framework خواهید پرداخت و کشف خواهید کرد که چگونه پایتون به شما اجازه میدهد با تمام شیوههای مدرن تست به راحتی هماهنگ شوید. با ادامه کار، خواهید آموخت که چگونه تستها را طراحی کنید و آنها را با توسعه ویژگیهای جدید متعادل کنید و یاد خواهید گرفت که چگونه یک مجموعه تست کامل با PyTest ایجاد کنید. این کتاب به شما کمک میکند تا با رویکرد عملی به پیادهسازی TDD و روشهای مرتبط بپردازید و به سرعت کار خود را آغاز کنید و بهرهوری خود را افزایش دهید. با کمک توضیحات مرحله به مرحله مفاهیم اساسی و مثالهای عملی، شما تستهای خودکار و بهترین شیوههای TDD را بررسی خواهید کرد و با روشها و ابزارهای موجود در پایتون برای ایجاد برنامههای مؤثر و پایدار آشنا خواهید شد.
در پایان این کتاب پایتون، شما قادر خواهید بود مجموعه تستهای قابل اعتمادی در پایتون بنویسید تا با استفاده از کتابخانههای مختلف ارائه شده توسط پایتون برای تست و توسعه، دوام طولانیمدت برنامه خود را تضمین کنید.