آزمایش برنامه‌های iOS با HadoopUnit: تست سریع و توزیع‌شده رابط کاربری گرافیکی ۲۰۲۲
Testing iOS Apps with HadoopUnit: Rapid Distributed GUI Testing 2022

دانلود کتاب آزمایش برنامه‌های iOS با HadoopUnit: تست سریع و توزیع‌شده رابط کاربری گرافیکی ۲۰۲۲ (Testing iOS Apps with HadoopUnit: Rapid Distributed GUI Testing 2022) با لینک مستقیم و فرمت pdf (پی دی اف)

نویسنده

Scott Tilley, Krissada Dechokul

voucher-1

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

سال انتشار

2022

زبان

English

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

83

نوع فایل

pdf

حجم

1.7MB

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

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

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

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

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

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

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

توضیحات

معرفی کتاب آزمایش برنامه‌های iOS با HadoopUnit: تست سریع و توزیع‌شده رابط کاربری گرافیکی ۲۰۲۲

کاربران تلفن‌های هوشمند انتظار دارند که اپلیکیشن‌های باکیفیتی دریافت کنند. این امر، اهمیت تست نرم‌افزار را در توسعه نرم‌افزارهای موبایل افزایش داده است. متأسفانه، تست اپلیکیشن‌ها، به ویژه رابط کاربری گرافیکی (GUI)، می‌تواند بسیار وقت‌گیر باشد. بررسی تمام عناصر رابط کاربری و تأیید انتقال بین نماهای مختلف اپلیکیشن تحت آزمایش، به سرعت به یک مسئله مشکل‌ساز تبدیل می‌شود. به عنوان مثال، اجرای مجموعه‌های تست رابط کاربری گرافیکی iOS با استفاده از فریم‌ورک UI Automation اپل، در صورت پیچیده بودن رابط اپلیکیشن، می‌تواند یک ساعت یا بیشتر طول بکشد. هرچه اجرای یک تست بیشتر طول بکشد، دفعات کمتری می‌توان آن تست را اجرا کرد که به نوبه خود، کیفیت نرم‌افزار را کاهش می‌دهد. این کتاب شرح می‌دهد که چگونه با استفاده از HadoopUnit، یک محیط اجرای تست توزیع‌شده که از موازات ذاتی پلتفرم Hadoop بهره می‌برد، فرآیند تست اپلیکیشن‌های iOS را تسریع کرد. HadoopUnit قبلاً برای اجرای تست‌های واحد و سیستم در فضای ابری استفاده می‌شد. این محیط برای انجام تست رابط کاربری گرافیکی اپلیکیشن‌های iOS بر روی یک خوشه کوچک—یک زیرساخت محاسباتی متوسط که تقریباً برای هر توسعه‌دهنده‌ای در دسترس است—اصلاح شده است. نتایج تجربی نشان داده است که اجرای تست توزیع‌شده با HadoopUnit می‌تواند به طور قابل توجهی از اجرای تست بر روی یک ماشین واحد بهتر عمل کند، حتی اگر اندازه خوشه مورد استفاده برای اجرا، به کوچکی دو گره باشد. این بدان معناست که رویکردی که در این کتاب شرح داده شده است، می‌تواند بدون سرمایه‌گذاری هنگفت در منابع فناوری اطلاعات اتخاذ شود. HadoopUnit یک راه حل مقرون به صرفه برای کاهش زمان‌های طولانی اجرای تست رابط کاربری گرافیکی در سطح سیستم اپلیکیشن‌های iOS است.


فهرست کتاب:

۱. جلد

۲. صفحه حقوق مؤلف

۳. صفحه عنوان

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

۵. تصاویر

۶. جداول

۷. پیشگفتار

۸. مقدمه

۹. سپاسگزاری

۱۰. تقدیم‌نامه

۱۱. معرفی

۱۲. پیشینه

۱۳. استفاده از UI Automation با HadoopUnit

۱۴. تست سریع رابط کاربری برنامه‌های iOS

۱۵. خلاصه

۱۶. پیوست الف: راه‌اندازی یک خوشه HadoopUnit روی Mac OS X

۱۷. پیوست ب: کد منبع HadoopUnit برای تست رابط کاربری iOS

۱۸. منابع

۱۹. درباره نویسندگان

توضیحات(انگلیسی)
Smartphone users have come to expect high-quality apps. This has increased the importance of software testing in mobile software development. Unfortunately, testing apps—particularly the GUI—can be very time-consuming. Exercising every user interface element and verifying transitions between different views of the app under test quickly becomes problematic. For example, execution of iOS GUI test suites using Apple’s UI Automation framework can take an hour or more if the app’s interface is complicated. The longer it takes to run a test, the less frequently the test can be run, which in turn reduces software quality. This book describes how to accelerate the testing process for iOS apps using HadoopUnit, a distributed test execution environment that leverages the parallelism inherent in the Hadoop platform. HadoopUnit was previously used to run unit and system tests in the cloud. It has been modified to perform GUI testing of iOS apps on a small-scale cluster—a modest computing infrastructure available to almost every developer. Experimental results have shown that distributed test execution with HadoopUnit can significantly outperform the test execution on a single machine, even if the size of the cluster used for the execution is as small as two nodes. This means that the approach described in this book could be adopted without a huge investment in IT resources. HadoopUnit is a cost-effective solution for reducing lengthy test execution times of system-level GUI testing of iOS apps.


Table of Contents

1. Cover

2. Copyright Page

3. Title Page

4. Contents

5. Figures

6. Tables

7. Foreword

8. Preface

9. Acknowledgments

10. Dedication

11. Introduction

12. Background

13. Using UI Automation with HadoopUnit

14. Rapid GUI Testing of iOS Apps

15. Summary

16. Appendix A Setting up a HadoopUnit Cluster on Mac OS X

17. Appendix B HadoopUnit Source Code for iOS GUI Testing

18. References

19. About the Authors

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

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

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

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

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

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

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

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

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

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

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

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