اصول، رویکردها و الگوهای تست واحد ۲۰۲۰
Unit Testing Principles, Practices, and Patterns 2020
دانلود کتاب اصول، رویکردها و الگوهای تست واحد ۲۰۲۰ (Unit Testing Principles, Practices, and Patterns 2020) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Vladimir Khorikov |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2020 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
304 |
| نوع فایل |
|
| حجم |
1.8 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب اصول، رویکردها و الگوهای تست واحد ۲۰۲۰
“این کتاب منبعی ضروری و ارزشمند است.” – گرگ رایت، Kainos Software Ltd.
با استفاده از سبکهای جدید تستزنی، الگوهای کارآمد و اتوماسیون مطمئن، عملکرد تستزنی و کیفیت نرمافزار خود را به طور چشمگیری بهبود بخشید.
ویژگیهای کلیدی
رویکردی عملی و نتیجهمحور برای تست واحد
ارتقای تستهای واحد فعلی خود با پیادهسازی بهترین شیوههای مدرن
آشنایی با چهار رکن اساسی یک تست واحد خوب
اتوماتیک کردن ایمن فرآیند تستزنی برای صرفهجویی در زمان و هزینه
شناسایی تستهایی که نیاز به بازسازی دارند و تستهایی که باید به طور کامل حذف شوند
خرید نسخه چاپی کتاب شامل یک نسخه الکترونیکی رایگان در قالبهای PDF، Kindle و ePub از انتشارات Manning است.
دربارهی کتاب
شیوههای عالی تستزنی، با شناسایی زودهنگام کدهای نامناسب در فرآیند توسعه، کیفیت و سرعت تحویل پروژهی شما را به حداکثر میرسانند. تستهای اشتباه، کدهای شما را خراب میکنند، باگها را افزایش میدهند و زمان و هزینهها را بالا میبرند. شما به خودتان – و پروژههایتان – مدیون هستید که نحوهی انجام تست واحد عالی را بیاموزید.
کتاب اصول، الگوها و شیوههای تست واحد به شما میآموزد که چگونه تستهایی را طراحی و بنویسید که مناطق کلیدی کد شما، از جمله مدل دامنه، را هدف قرار دهند. در این راهنمای واضح و روشن، یاد میگیرید که چگونه تستها و مجموعههای تستی با کیفیت حرفهای توسعه دهید و تستزنی را در طول چرخهی عمر برنامه ادغام کنید. با اتخاذ یک ذهنیت تستزنی، از اینکه چگونه تستهای بهتر باعث میشود کد بهتری بنویسید، شگفتزده خواهید شد.
آنچه خواهید آموخت
رهنمودهای جهانی برای ارزیابی هر تست واحد
تستزنی برای شناسایی و اجتناب از الگوهای مخرب
بازسازی تستها همراه با کد تولید
استفاده از تستهای یکپارچگی برای تأیید کل سیستم
این کتاب برای چه کسانی نوشته شده است
برای خوانندگانی که با اصول اولیه تست واحد آشنا هستند. مثالها در C نوشته شدهاند و به راحتی میتوان آنها را در هر زبان دیگری اعمال کرد.
دربارهی نویسنده
ولادیمیر خوریکوف نویسنده، وبلاگنویس و MVP مایکروسافت است. او تیمهای متعددی را در مورد پیچیدگیهای تست واحد راهنمایی کرده است.
فهرست مطالب:
بخش 1: نمای کلی
1: هدف تست واحد
2: تست واحد چیست؟
3: ساختار یک تست واحد
بخش 2: استفاده بهینه از تستها
4: چهار رکن یک تست واحد خوب
5: ماکها و شکنندگی تست
6: سبکهای تست واحد
7: بازسازی به سمت تستهای واحد ارزشمند
بخش 3: تست یکپارچگی
8: چرا تست یکپارچگی؟
9: بهترین شیوههای ماکزنی
10: تست پایگاه داده
بخش 4: الگوهای مخرب تست واحد
11: الگوهای مخرب تست واحد
فهرست کتاب:
۱. حق تکثیر
۲. فهرست مطالب مختصر
۳. فهرست مطالب
۴. پیشگفتار
۵. تقدیر و تشکر
۶. دربارهی این کتاب
۷. دربارهی نویسنده
۸. دربارهی طرح روی جلد
۹. بخش ۱. نمای کلی
۱۰. بخش ۲. کارآمد کردن تستها برای شما
۱۱. بخش ۳. تست یکپارچگی
۱۲. بخش ۴. الگوهای ضد تست واحد
۱۳. نقشه فصلها
۱۴. فهرست نمایه
۱۵. فهرست شکلها
۱۶. فهرست جدولها
۱۷. فهرست لیستها
توضیحات(انگلیسی)
“This book is an indispensable resource.” – Greg Wright, Kainos Software Ltd.
Radically improve your testing practice and software quality with new testing styles, good patterns, and reliable automation.
Key Features
A practical and results-driven approach to unit testing
Refine your existing unit tests by implementing modern best practices
Learn the four pillars of a good unit test
Safely automate your testing process to save time and money
Spot which tests need refactoring, and which need to be deleted entirely
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About The Book
Great testing practices maximize your project quality and delivery speed by identifying bad code early in the development process. Wrong tests will break your code, multiply bugs, and increase time and costs. You owe it to yourself—and your projects—to learn how to do excellent unit testing.
Unit Testing Principles, Patterns and Practices teaches you to design and write tests that target key areas of your code including the domain model. In this clearly written guide, you learn to develop professional-quality tests and test suites and integrate testing throughout the application life cycle. As you adopt a testing mindset, you’ll be amazed at how better tests cause you to write better code.
What You Will Learn
Universal guidelines to assess any unit test
Testing to identify and avoid anti-patterns
Refactoring tests along with the production code
Using integration tests to verify the whole system
This Book Is Written For
For readers who know the basics of unit testing. Examples are written in C# and can easily be applied to any language.
About the Author
Vladimir Khorikov is an author, blogger, and Microsoft MVP. He has mentored numerous teams on the ins and outs of unit testing.
Table of Contents:
PART 1 THE BIGGER PICTURE
1 ¦ The goal of unit testing
2 ¦ What is a unit test?
3 ¦ The anatomy of a unit test
PART 2 MAKING YOUR TESTS WORK FOR YOU
4 ¦ The four pillars of a good unit test
5 ¦ Mocks and test fragility
6 ¦ Styles of unit testing
7 ¦ Refactoring toward valuable unit tests
PART 3 INTEGRATION TESTING
8 ¦ Why integration testing?
9 ¦ Mocking best practices
10 ¦ Testing the database
PART 4 UNIT TESTING ANTI-PATTERNS
11 ¦ Unit testing anti-patterns
Table of Contents
1. Copyright
2. Brief Table of Contents
3. Table of Contents
4. Preface
5. Acknowledgments
6. About this book
7. About the author
8. About the cover illustration
9. Part 1. The bigger picture
10. Part 2. Making your tests work for you
11. Part 3. Integration testing
12. Part 4. Unit testing anti-patterns
13. Chapter Map
14. Index
15. List of Figures
16. List of Tables
17. List of Listings
دیگران دریافت کردهاند
واحدهای عملیاتی در فرآوری غلات غذایی ۲۰۲۴
Unit Operations in Food Grain Processing 2024
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
هنر تست واحد، ویرایش سوم ۲۰۲۴
The Art of Unit Testing, Third Edition 2024
توسعه نرم افزار, تحلیل و طراحی سیستمهای کامپیتری, علوم کامپیوتر, زبانهای برنامهنویسی, جاوااسکریپت (javascript), کنترل کیفیت و تست نرم افزار
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
تست واحد عملگرایانه در جاوا ۸ با JUnit ۲۰۱۵
Pragmatic Unit Testing in Java 8 with JUnit 2015
علوم کامپیوتر, برنامه نویسی, برنامهنویسی متنباز (Open Source), توسعه نرم افزار, کنترل کیفیت و تست نرم افزار
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
فن تست واحد ۲۰۱۳
The Art of Unit Testing 2013
علوم کامپیوتر, برنامه نویسی, زبانهای برنامهنویسی, برنامه نویسی با جاوا(Java), برنامه نویسی مایکروسافت, برنامهنویسی با سی (C), برنامهنویسی به زبان سی شارپ(C#), توسعه نرم افزار, کنترل کیفیت و تست نرم افزار
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
اصول فرآیندهای واحد در صنایع غذایی ۲۰۱۳
Unit Operations in Food Processing 2013
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
تست واحد مؤثر ۲۰۱۳
Effective Unit Testing 2013
توسعه نرم افزار, ابزارهای توسعه نرم افزار, علوم کامپیوتر, برنامه نویسی, زبانهای برنامهنویسی, برنامه نویسی با جاوا(Java), برنامهنویسی متنباز (Open Source), کنترل کیفیت و تست نرم افزار
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
