Android Continuous Integration: Build-Deploy-Test Automation for Android Mobile Apps

تاریخ: 1398/06/28 16:22
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۱۹۰۲
دیدگاه ها: ۰
برچسب ها: Android |
کتاب Android Continuous Integration
Apress
Pradeep Macharla
9781484227954
2017
141
English

در کتاب یکپارچه سازی مداوم اندروید، یکپارچه سازی مداوم، استقرار و تست خودکار را خواهید آموخت. شما نحوه‌ی راه اندازی و از بین بردن محیط‌های sandbox را برای تست کردن تجربه کاربر نهایی خواهید دید. کتاب Android Continuous Integration، یک الگوی CI واقعی را اعمال می‌کند که کاملا آزمایش و پیاده سازی شده است.

این کتاب با مفاهیم و ابزار‌های یکپارچه سازی مداوم و کد‌های مورد احتیاج برای مهارت پیدا کردن در یکپارچه سازی مداوم برای برنامه‌های اندروید شروع شده است. شما همچنین بهترین شیوه توسعه acceptance آزمون محور (ATDD) را دنبال خواهید کرد که تمام مهارت‌های لازم برای تبدیل شدن به یک توسه دهنده بهتر و موثر‌تر را به شما ارائه می‌دهد. در انتها شما با کتاب خانه اتوماسیون موبایل Appium و ابزار یکپارچه سازی مداوم Jenkins آشنا خواهید شد.


مطالبی که در کتاب Android Continuous Integration خواهید آموخت:

  • فهمیدن نحوه ساخت یک برنامه موبایل اندروید از روی سورس
  • راه اندازی یک محیط توسعه یا اشکال زدایی برای برنامه‌های موبایل
  • یکپارچه سازی با مدیریت وابستگی Nexus و ابزار انتشار نسخه
  • کار با تحلیل گر کیفیت کد SonarQube
  • استفاده از ابزار‌های اشکال زدایی در اندروید

 

Table of Contents:
Chapter 1: Introduction
- Architecture
- Prerequisites
- Programming Language
- Installation Processes
- Building the Android App
- Deploying/Installing the Android App
- Testing (Automating) the Android App
- Mobile Technologies
- Types of Mobile Apps
Chapter 2: Mobile Test Automation
- The WebDriver Protocol
- Test Automation Libraries
- Why Automate?
- Mobile Test Strategy
- Mobile Test Environment
Chapter 3: CI Pattern with Jenkins and Android
- What Is Continuous Integration?
- Feedback Loops
Chapter 4: Android System Setup
- Installing Java
- Installing Android SDK
- Installing Android Studio
- Installing Gradle
- Tools to Know
Chapter 5: Build the Android App
- The Android Build Process
- Building from the Command Line
- Building from Android Studio
- Building the Sample App
Chapter 6: Connect Android Target
- Testing with Emulators versus Real Devices
- Using the Android Emulator
- Connecting the Android Device
- Debugging the WiFi
- Remote Debug Chrome
Chapter 7: Deploy or Install Android App
- Connect and Identify the Target
- Command-Line Demonstration
- Android Studio Demonstration
Chapter 8: Working with Appium
- Why Appium?
- Appium Concepts
- Installing the Appium Server
- Appium Server Configuration
- Inspecting an App
- Appium Ruby Console
- Inspecting Using ARC
- Using uiautomatorviewer
Chapter 9: Test Strategy and Execution
- Continuous Test Automation with Cucumber
- High-Level Mindmap
- Test Framework
- Writing the Tests
- Executing the Test from the Local Lab
- Executing the Test from Sauce Labs
- Parallel Devices Automation

 

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...