آزمایش میکروسرویس‌های جاوا ۲۰۱۸
Testing Java Microservices 2018

دانلود کتاب آزمایش میکروسرویس‌های جاوا ۲۰۱۸ (Testing Java Microservices 2018) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Jason Porter, Alex Soto, Andrew Gumbrecht

voucher-1

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

سال انتشار

2018

زبان

English

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

296

نوع فایل

pdf

حجم

3.5 MB

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

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

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

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

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

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

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

توضیحات

معرفی کتاب آزمایش میکروسرویس‌های جاوا ۲۰۱۸

خلاصه

کتاب *آزمون میکروسرویس‌های جاوا* به شما می‌آموزد که چگونه تست‌های واحد و یکپارچگی را برای سیستم‌های میکروسرویسی که بر روی JVM اجرا می‌شوند، پیاده‌سازی کنید. شما با یک محیط میکروسرویسی که با استفاده از Java EE، WildFly Swarm و Docker ساخته شده است، کار خواهید کرد. یاد خواهید گرفت که چگونه پوشش و بهره‌وری تست خود را افزایش دهید و اطمینان حاصل کنید که سیستم شما همانطور که انتظار دارید کار خواهد کرد.

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

درباره‌ی فناوری

برنامه‌های میکروسرویسی چالش‌های ویژه‌ای را در زمینه‌ی تست ایجاد می‌کنند. حتی سرویس‌های ساده نیز باید بارهای غیرقابل پیش‌بینی را مدیریت کنند و طراحی‌های توزیع‌شده مبتنی بر پیام نگرانی‌های امنیتی و عملکردی منحصربه‌فردی را مطرح می‌کنند. این چالش‌ها زمانی افزایش می‌یابند که ارتباطات ناهمزمان و کانتینرها را نیز به آن اضافه کنید.

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

کتاب *آزمون میکروسرویس‌های جاوا* به شما می‌آموزد که چگونه تست‌های واحد و یکپارچگی را برای سیستم‌های میکروسرویسی که بر روی JVM اجرا می‌شوند، پیاده‌سازی کنید. شما با یک محیط میکروسرویسی که با استفاده از Java EE، WildFly Swarm و Docker ساخته شده است، کار خواهید کرد. شما از نوشتن تست‌های واحد ساده برای سرویس‌های منفرد به سمت شیوه‌های پیشرفته‌تر مانند تست‌های آشوب یا یکپارچگی پیش خواهید رفت. با حرکت به سمت یک خط لوله‌ی تحویل مداوم، بر تست سیستم زنده با استفاده از فناوری‌هایی مانند چارچوب‌های Arquillian، Wiremock و Mockito، همراه با تکنیک‌هایی مانند تست قرارداد و مجازی‌سازی سرویس over-the-wire نیز تسلط خواهید یافت. با تسلط بر این ابزارها و شیوه‌های خاص میکروسرویس، پوشش و بهره‌وری تست خود را تا حد زیادی افزایش خواهید داد و اطمینان حاصل خواهید کرد که سیستم شما همانطور که انتظار دارید کار خواهد کرد.

آنچه در این کتاب خواهید آموخت

* اتوماسیون تست
* تست یکپارچگی سیستم‌های میکروسرویسی
* تست سیستم‌های مبتنی بر کانتینر
* مجازی‌سازی سرویس

مخاطبان کتاب

این کتاب برای توسعه‌دهندگان جاوا که با Java EE، EE4J، Spring یا Spring Boot آشنا هستند، نوشته شده است.

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

الکس سوتو بوئنو و جیسون پورتر از اعضای تیم Arquillian هستند. اندی گومبرشت یک توسعه‌دهنده Apache TomEE و PMC است. همه‌ی آن‌ها تجربه‌ی گسترده‌ای در زمینه‌ی تست سازمانی دارند.

فهرست مطالب

1. مقدمه‌ای بر میکروسرویس‌ها
2. برنامه‌ی تحت آزمایش
3. تست واحد میکروسرویس‌ها
4. تست کامپوننت میکروسرویس‌ها
5. تست یکپارچگی میکروسرویس‌ها
6. تست قرارداد
7. تست سرتاسری
8. Docker و تست
9. مجازی‌سازی سرویس
10. تحویل مداوم در میکروسرویس‌ها


فهرست کتاب:

۱. حق چاپ

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

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

۴. پیشگفتار

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

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

۷. درباره‌ی نویسندگان

۸. درباره‌ی جلد

۹. فصل ۱. مقدمه‌ای بر میکروسرویس‌ها

۱۰. فصل ۲. نرم‌افزار تحت آزمایش

۱۱. فصل ۳. تست واحد میکروسرویس‌ها

۱۲. فصل ۴. تست مؤلفه میکروسرویس‌ها

۱۳. فصل ۵. تست یکپارچگی میکروسرویس‌ها

۱۴. فصل ۶. تست قرارداد

۱۵. فصل ۷. تست سرتاسری

۱۶. فصل ۸. داکر و تست

۱۷. فصل ۹. مجازی‌سازی سرویس

۱۸. فصل ۱۰. تحویل مداوم در میکروسرویس‌ها

۱۹. پیوست. پوشاندن چندین کانتینر با Arquillian Chameleon

۲۰. نمایه

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

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

۲۳. فهرست لیست‌ها

 

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

Summary

Testing Java Microservices teaches you to implement unit and integration tests for microservice systems running on the JVM. You’ll work with a microservice environment built using Java EE, WildFly Swarm, and Docker. You’ll learn how to increase your test coverage and productivity, and gain confidence that your system will work as you expect.

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

About the Technology

Microservice applications present special testing challenges. Even simple services need to handle unpredictable loads, and distributed message-based designs pose unique security and performance concerns. These challenges increase when you throw in asynchronous communication and containers.

About the Book

Testing Java Microservices teaches you to implement unit and integration tests for microservice systems running on the JVM. You’ll work with a microservice environment built using Java EE, WildFly Swarm, and Docker. You’ll advance from writing simple unit tests for individual services to more-advanced practices like chaos or integration tests. As you move towards a continuous-delivery pipeline, you’ll also master live system testing using technologies like the Arquillian, Wiremock, and Mockito frameworks, along with techniques like contract testing and over-the-wire service virtualization. Master these microservice-specific practices and tools and you’ll greatly increase your test coverage and productivity, and gain confidence that your system will work as you expect.

What’s Inside

  • Test automation
  • Integration testing microservice systems
  • Testing container-centric systems
  • Service virtualization

About the Reader

Written for Java developers familiar with Java EE, EE4J, Spring, or Spring Boot.

About the Authors

Alex Soto Bueno and Jason Porter are Arquillian team members. Andy Gumbrecht is an Apache TomEE developer and PMC. They all have extensive enterprise-testing experience.

Table of Contents

  1. An introduction to microservices
  2. Application under test
  3. Unit-testing microservices
  4. Component-testing microservices
  5. Integration-testing microservices
  6. Contract tests
  7. End-to-end testing
  8. Docker and testing
  9. Service virtualization
  10. Continuous delivery in microservices


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 authors

8. About the cover

9. Chapter 1. An introduction to microservices

10. Chapter 2. Application under test

11. Chapter 3. Unit-testing microservices

12. Chapter 4. Component-testing microservices

13. Chapter 5. Integration-testing microservices

14. Chapter 6. Contract tests

15. Chapter 7. End-to-end testing

16. Chapter 8. Docker and testing

17. Chapter 9. Service virtualization

18. Chapter 10. Continuous delivery in microservices

19. Appendix. Masking multiple containers with Arquillian Chameleon

20. Index

21. List of Figures

22. List of Tables

23. List of Listings

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

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

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

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

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

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

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

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

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

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

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

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