دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: سیستم های عامل ویرایش: نویسندگان: Paul Blundell. Diego Torres Milano سری: ISBN (شابک) : 1784395331, 9781784395339 ناشر: Packt Publishing سال نشر: 2015 تعداد صفحات: 0 زبان: English فرمت فایل : MOBI (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 4 مگابایت
کلمات کلیدی مربوط به کتاب یادگیری تست برنامه اندروید: کتابخانه، ادبیات کامپیوتر، اندروید
در صورت تبدیل فایل کتاب Learning Android Application Testing به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب یادگیری تست برنامه اندروید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
برنامههای Android خود را از طریق آزمایش و اشکالزدایی فشرده بهبود دهید
اگر شما یک توسعه دهنده اندروید هستید که به دنبال آزمایش برنامه های خود یا بهینه سازی فرآیند توسعه برنامه های خود هستید، این کتاب برای شما مناسب است. هیچ تجربه قبلی در تست برنامه مورد نیاز نیست.
این کتاب مقدمهای عملی برای تکنیکها، چارچوبها و ابزارهای در دسترس برای آزمایش کامل برنامههای Android شما و بهبود توسعه پروژه است. .
با چارچوب تست جاوا، نحوه ایجاد یک تست و اشکال زدایی آن آشنا خواهید شد. در مرحله بعد، با استفاده از Android SDK برای آزمایش با استفاده از کلاسهای ActivityTestCase و ActivityUnitTest و همچنین بحث در مورد کتابخانههای آزمایشی محبوب آشنا خواهید شد. از طریق مثالها فایلها، پایگاههای داده، ContentProviders، استثناها، سرویسها را آزمایش میکنید و برنامه خود را با استفاده از Espresso آزمایش میکنید. شما خواهید فهمید که چگونه محیط تست اندروید خود را با استفاده از شبیه سازهای اندروید مدیریت کنید، به این موضوع بپردازید که چگونه adb و شبیه ساز می توانند اتوماسیون تست شما را فوق العاده شارژ کنند، و همچنین تعاملات کاربر را با monkeyrunner آزمایش کنید. شما از طریق روشهای آزمایشی مختلف از جمله توسعه تست محور و توسعه رفتار محور راهنمایی میشوید و یاد میگیرید که چگونه تستهای واحد و عملکردی را با استفاده از آنها در پروژههای اندرویدی خود انجام دهید. همچنین از تکنیکهای یکپارچهسازی پیوسته برای کنترل نهایی کیفیت برنامهها با استفاده از Gradle و Jenkins استفاده خواهید کرد.
در پایان کتاب، تاکتیکهای آزمایشی جایگزین از جمله Fest و Spoon را بررسی خواهید کرد تا بر اساس آن کار کنید و توسعه دهید. محدوده تست اندروید و ظرافت.
Improve your Android applications through intensive testing and debugging
If you are an Android developer looking to test your applications or optimize your application development process, then this book is for you. No previous experience in application testing is required.
This book is a practical introduction to readily available techniques, frameworks, and tools to thoroughly test your Android applications and improve project development.
You will learn the Java testing framework, how to create a test case and debug it. Next, you'll be walked through using the Android SDK to test using the ActivityTestCase and ActivityUnitTest classes as well as discussing popular testing libraries. Through examples you will test files, databases, ContentProviders, exceptions, services, and test your app using Espresso. You will discover how to manage your Android testing environment using Android emulators, deep dive into how adb and the emulator can super charge your testing automation, and also test user interactions with monkeyrunner. You will be guided through different testing methodologies including Test-driven Development and Behavior-driven Development and will learn how to perform Unit and Functional testing applying them to your Android projects. You will also use continuous integration techniques for ultimate application quality control using Gradle and Jenkins.
By the end of the book, you'll be looking through alternative testing tactics including Fest and Spoon to build upon and expand your Android testing range and finesse.