فن تست واحد ۲۰۱۳
The Art of Unit Testing 2013

دانلود کتاب فن تست واحد ۲۰۱۳ (The Art of Unit Testing 2013) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Roy Osherove

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2013

زبان

English

تعداد صفحه‌ها

292

نوع فایل

pdf

حجم

3.2 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب فن تست واحد ۲۰۱۳

خلاصه

هنر تست واحد، ویرایش دوم، گام به گام شما را از نوشتن اولین تست‌های ساده تا توسعه مجموعه‌های آزمایشی قوی راهنمایی می‌کند که قابل نگهداری، خوانا و قابل اعتماد باشند. شما بر ایده‌های اساسی تسلط خواهید یافت و به سرعت به موضوعات ارزشمندی مانند ماک‌ها، استاب‌ها و ایزوله‌سازی، از جمله فریم‌ورک‌هایی مانند Moq، FakeItEasy و Typemock Isolator خواهید پرداخت. الگوها و سازمان‌دهی تست، کار با کدهای قدیمی و حتی کدهای “غیرقابل تست” را بررسی خواهید کرد. در طول مسیر، درباره تست یکپارچگی و تکنیک‌ها و ابزارهای تست پایگاه‌های داده و سایر فناوری‌ها خواهید آموخت.

درباره این کتاب

می‌دانید که باید تست واحد انجام دهید، پس چرا این کار را نمی‌کنید؟ اگر در تست واحد تازه‌کار هستید، اگر تست واحد را خسته‌کننده می‌دانید یا اگر به اندازه تلاشی که می‌کنید، بازدهی ندارید، به خواندن ادامه دهید.

هنر تست واحد، ویرایش دوم، گام به گام شما را از نوشتن اولین تست‌های واحد ساده تا ساخت مجموعه‌های آزمایشی کامل راهنمایی می‌کند که قابل نگهداری، خوانا و قابل اعتماد باشند. شما به سرعت به موضوعات پیچیده‌تری مانند ماک‌ها و استاب‌ها می‌روید و در عین حال یاد می‌گیرید که از فریم‌ورک‌های ایزوله‌سازی (ماکینگ) مانند Moq، FakeItEasy و Typemock Isolator استفاده کنید. الگوها و سازمان‌دهی تست را بررسی خواهید کرد، برنامه‌های کاربردی کد را بازسازی خواهید کرد و یاد خواهید گرفت که چگونه کدهای “غیرقابل تست” را تست کنید. در طول مسیر، درباره تست یکپارچگی و تکنیک‌های تست با پایگاه‌های داده خواهید آموخت.

مثال‌های موجود در این کتاب از C استفاده می‌کنند، اما برای هر کسی که از یک زبان با نوع داده ایستا مانند Java یا C++ استفاده می‌کند، مفید خواهد بود.

خرید نسخه چاپی کتاب شامل یک کتاب الکترونیکی رایگان در قالب‌های PDF، Kindle و ePub از Manning Publications است.

محتویات
* ایجاد تست‌های خوانا، قابل نگهداری و قابل اعتماد
* فیک‌ها، استاب‌ها، اشیاء ماک و فریم‌ورک‌های ایزوله‌سازی (ماکینگ)
* تکنیک‌های ساده تزریق وابستگی
* بازسازی کدهای قدیمی

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

روی اوشروف بیش از 15 سال است که کدنویسی می‌کند و به تیم‌ها در سراسر جهان در مورد هنر ظریف تست واحد و توسعه مبتنی بر تست مشاوره و آموزش می‌دهد. وبلاگ او در ArtOfUnitTesting.com است.

فهرست مطالب
بخش 1 شروع کار
1. مبانی تست واحد
2. اولین تست واحد

بخش 2 تکنیک‌های اصلی
3. استفاده از استاب‌ها برای شکستن وابستگی‌ها
4. تست تعامل با استفاده از اشیاء ماک
5. فریم‌ورک‌های ایزوله‌سازی (ماکینگ)
6. کاوش عمیق‌تر در فریم‌ورک‌های ایزوله‌سازی

بخش 3 کد تست
7. سلسله مراتب و سازمان‌دهی تست
8. ستون‌های تست واحد خوب

بخش 4 طراحی و فرآیند
9. ادغام تست واحد در سازمان
10. کار با کدهای قدیمی
11. طراحی و تست‌پذیری


فهرست کتاب:

۱. حق تکثیر

۲. فهرست مطالب مختصر

۳. فهرست مطالب

۴. پیشگفتار ویرایش دوم

۵. پیشگفتار ویرایش اول

۶. مقدمه

۷. تقدیر و تشکر

۸. درباره‌ی این کتاب

۹. درباره‌ی تصویر روی جلد

۱۰. بخش ۱. شروع به کار

۱۱. بخش ۲. تکنیک‌های اصلی

۱۲. بخش ۳. کد تست

۱۳. بخش ۴. طراحی و فرآیند

۱۴. پیوست. ابزارها و چارچوب‌ها

۱۵. نمایه

۱۶. فهرست شکل‌ها

۱۷. فهرست جدول‌ها

۱۸. فهرست لیست‌ها

 

توضیحات(انگلیسی)

Summary

The Art of Unit Testing, Second Edition guides you step by step from writing your first simple tests to developing robust test sets that are maintainable, readable, and trustworthy. You’ll master the foundational ideas and quickly move to high-value subjects like mocks, stubs, and isolation, including frameworks such as Moq, FakeItEasy, and Typemock Isolator. You’ll explore test patterns and organization, working with legacy code, and even “untestable” code. Along the way, you’ll learn about integration testing and techniques and tools for testing databases and other technologies.

About this Book

You know you should be unit testing, so why aren’t you doing it? If you’re new to unit testing, if you find unit testing tedious, or if you’re just not getting enough payoff for the effort you put into it, keep reading.

The Art of Unit Testing, Second Edition guides you step by step from writing your first simple unit tests to building complete test sets that are maintainable, readable, and trustworthy. You’ll move quickly to more complicated subjects like mocks and stubs, while learning to use isolation (mocking) frameworks like Moq, FakeItEasy, and Typemock Isolator. You’ll explore test patterns and organization, refactor code applications, and learn how to test “untestable” code. Along the way, you’ll learn about integration testing and techniques for testing with databases.

The examples in the book use C#, but will benefit anyone using a statically typed language such as Java or C++.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

What’s Inside

  • Create readable, maintainable, trustworthy tests
  • Fakes, stubs, mock objects, and isolation (mocking) frameworks
  • Simple dependency injection techniques
  • Refactoring legacy code

About the Author

Roy Osherove has been coding for over 15 years, and he consults and trains teams worldwide on the gentle art of unit testing and test-driven development. His blog is at ArtOfUnitTesting.com.

Table of Contents

    PART 1 GETTING STARTED

    1. The basics of unit testing
    2. A first unit test
    3. PART 2 CORE TECHNIQUES

    4. Using stubs to break dependencies
    5. Interaction testing using mock objects
    6. Isolation (mocking) frameworks
    7. Digging deeper into isolation frameworks
    8. PART 3 THE TEST CODE

    9. Test hierarchies and organization
    10. The pillars of good unit tests
    11. PART 4 DESIGN AND PROCESS

    12. Integrating unit testing into the organization
    13. Working with legacy code
    14. Design and testability


Table of Contents

1. Copyright

2. Brief Table of Contents

3. Table of Contents

4. Foreword to the Second Edition

5. Foreword to the First Edition

6. Preface

7. Acknowledgments

8. About this Book

9. About the Cover Illustration

10. Part 1. Getting started

11. Part 2. Core techniques

12. Part 3. The test code

13. Part 4. Design and process

14. Appendix. Tools and frameworks

15. Index

16. List of Figures

17. List of Tables

18. List of Listings

دیگران دریافت کرده‌اند

The Art of Hustling: فروش یا تسلیم ۲۰۱۸
The Art of Hustling: Sell or Surrender 2018

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

هنر بازسازی میکروسرجری دست ۲۰۱۳
The Art of Microsurgical Hand Reconstruction 2013

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.