آزمایش برنامه‌های کاربردی جاوااسکریپت ۲۰۲۱
Testing JavaScript Applications 2021

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

نویسنده

Lucas Fernandes da Costa

voucher-1

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

سال انتشار

2021

زبان

English

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

512

نوع فایل

pdf

حجم

6.5 MB

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

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

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

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

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

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

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

توضیحات

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

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

خلاصه

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

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

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

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

درباره کتاب

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

مطالب داخل کتاب

تست واحد، سرتاسری و یکپارچگی
مدیریت هزینه و پیچیدگی تست
تمرین توسعه مبتنی بر تست
مقابله با وابستگی‌های خارجی
ابزارهایی مانند Jest و Cypress

درباره خواننده

برای توسعه‌دهندگان جاوااسکریپت سطح مبتدی.

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

لوکاس دا کاستا یکی از نگهدارندگان اصلی Chai و Sinon.JS، دو مورد از محبوب‌ترین ابزارهای تست در اکوسیستم جاوااسکریپت است و در پروژه‌های متن‌باز متعددی از جمله Jest مشارکت داشته است.

فهرست مطالب

بخش 1 – تست کردن برنامه‌های جاوااسکریپت

1 مقدمه‌ای بر تست خودکار

2 چه چیزی را و چه زمانی تست کنیم؟

بخش 2 – نوشتن تست‌ها

3 تکنیک‌های تست

4 تست کردن برنامه‌های پشتیبان

5 تکنیک‌های پیشرفته تست پشتیبان

6 تست کردن برنامه‌های فرانت‌اند

7 اکوسیستم تست React

8 تست کردن برنامه‌های React

9 توسعه مبتنی بر تست

10 تست سرتاسری مبتنی بر رابط کاربری

11 نوشتن تست‌های سرتاسری مبتنی بر رابط کاربری

بخش 3 – تاثیر تجاری

12 یکپارچه‌سازی مداوم و تحویل مداوم

13 فرهنگ کیفیت


فهرست کتاب:

۱. داخل جلد رویی

۲. تست برنامه‌های جاوااسکریپت

۳. حق نشر

۴. تقدیم

۵. فهرست

۶. مقدمه

۷. بخش ۱. تست برنامه‌های جاوااسکریپت

۱ مقدمه‌ای بر تست خودکار

۲ چه چیزی را و چه زمانی تست کنیم؟

۱۰. بخش ۲. نوشتن تست‌ها

۳ تکنیک‌های تست

۴ تست برنامه‌های سمت سرور

۵ تکنیک‌های پیشرفته تست سمت سرور

۶ تست برنامه‌های سمت کاربر

۷ اکوسیستم تست React

۸ تست برنامه‌های React

۹ توسعه مبتنی بر تست

۱۰ تست سراسری مبتنی بر رابط کاربری

۱۱ نوشتن تست‌های سراسری مبتنی بر رابط کاربری

۲۰. بخش ۳. تاثیر تجاری

۱۲ یکپارچه‌سازی مداوم و تحویل مداوم

۱۳ فرهنگ کیفیت

۲۳. نمایه

۲۴. داخل جلد پشتی

 

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

Testing JavaScript Applications teaches you how to implement an automated testing plan for JavaScript-based web applications.

Summary
Automated testing will help you write high-quality software in less time, with more confidence, fewer bugs, and without constant manual oversight. Testing JavaScript Applications is a guide to building a comprehensive and reliable JS application testing suite, covering both how to write tests and how JS testing tools work under the hood. You’ll learn from Lucas de Costa, a core contributor to popular JS testing libraries, as he shares a quality mindset for making testing decisions that deliver a real contribution to your business. You’ll benefit from informative explanations and diagrams, easily-transferable code samples, and useful tips on using the latest and most consolidated libraries and frameworks of the JavaScript ecosystem.

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

About the technology
Automated testing is essential to delivering good JavaScript applications every time. A complete testing strategy needs to cover functions in isolation, integration between different parts of your code, and correctness from the end user’s perspective. This book will teach you how to deliver reliable software quickly and confidently.

About the book
Testing JavaScript Applications teaches you how to implement an automated testing plan for JavaScript-based web applications. It describes practical testing strategies, covers useful tools and libraries, and explains how to foster a culture of quality. In this clearly-written, example-rich book, you’ll explore approaches for both backend and frontend applications and learn how to validate your software much more quickly and reliably.

What’s inside

Unit, end-to-end, and integration testing
Managing test cost and complexity
Practicing test-driven development
Dealing with external dependencies
Tools like like Jest and Cypress

About the reader
For junior JavaScript developers.

About the author
Lucas da Costa is a core maintainer of Chai and Sinon.JS, two of the most popular testing tools in the JavaScript ecosystem, and contributed to numerous other open-source projects, including Jest.

Table of Contents

PART 1 – TESTING JAVASCRIPT APPLICATIONS

1 An introduction to automated testing

2 What to test and when?

Part 2 – WRITING TESTS

3 Testing techniques

4 Testing backend applications

5 Advanced backend testing techniques

6 Testing frontend applications

7 The React testing ecosystem

8 Testing React applications

9 Test-driven development

10 UI-based end-to-end testing

11 Writing UI-based end-to-end tests

PART 3 – BUSINESS IMPACT

12 Continuous integration and continuous delivery

13 A culture of quality


Table of Contents

1. inside front cover

2. Testing JavaScript Applications

3. Copyright

4. dedication

5. contents

6. front matter

7. Part 1. Testing JavaScript applications

1 An introduction to automated testing

2 What to test and when?

10. Part 2. Writing tests

3 Testing techniques

4 Testing backend applications

5 Advanced backend testing techniques

6 Testing frontend applications

7 The React testing ecosystem

8 Testing React applications

9 Test-driven development

10 UI-based end-to-end testing

11 Writing UI-based end-to-end tests

20. Part 3. Business impact

12 Continuous integration and continuous delivery

13 A culture of quality

23. index

24. inside back cover

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

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

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

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

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

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

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

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

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

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

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

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