Learning Android Application Testing

0
(0)

Learning Android Application Testing
 

  • Author:Diego Torres MilanoPaul Blundell
  • Length: 331 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2015-04-30
  • ISBN-10: 1784395331
  • ISBN-13: 9781784395339
  • Sales Rank: #2841804 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Improve your Android applications through intensive testing and debugging

    About This Book

    • Focus on Android instrumentation testing to ensure full application coverage
    • Apply testing techniques and utilize tools to improve Android application development
    • Build intensively tested and bug free Android applications

    Who This Book Is For

    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.

    In Detail

    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.

    Table of Contents

    Chapter 1. Getting Started with Testing
    Chapter 2. Understanding Testing with the Android SDK
    Chapter 3. Baking with Testing Recipes
    Chapter 4. Managing Your Android Testing Environment
    Chapter 5. Discovering Continuous Integration
    Chapter 6. Practicing Test-driven Development
    Chapter 7. Behavior-driven Development
    Chapter 8. Testing and Profiling Performance
    Chapter 9. Alternative Testing Tactics

    中文:

    书名:Learning Android Application Testing

    通过密集的测试和调试改进您的Android应用程序

    关于本书

    • 专注于Android工具测试,确保应用程序全面覆盖
    • 应用测试技术和工具改进Android应用程序开发
    • 构建经过密集测试且无错误的Android应用程序

    这本书是为谁写的

    如果您是一名Android开发人员,希望测试您的应用程序或优化您的应用程序开发流程,那么这本书是为您准备的。不需要以前的应用程序测试经验。

    In Detail

    这本书是一本实用的介绍,介绍了现成的技术、框架和工具,以彻底测试您的Android应用程序并改进项目开发。

    您将学习Java测试框架、如何创建测试用例并对其进行调试。接下来,您将逐步了解如何使用Android SDK使用ActivityTestCase和ActivityUnitTest类进行测试,并讨论流行的测试库。通过示例,您将测试文件、数据库、内容提供者、异常、服务,并使用Espresso测试您的应用程序。您将了解如何使用Android仿真器管理您的Android测试环境,深入研究ADB和仿真器如何提高您的测试自动化能力,以及如何测试用户与monkeyrunner的交互。您将学习不同的测试方法,包括测试驱动开发和行为驱动开发,并将学习如何执行单元和功能测试,并将它们应用到您的Android项目中。您还将使用持续集成技术,通过Gradle和Jenkins实现最终的应用程序质量控制。

    在这本书的最后,你将看到包括Fest和Spoon在内的其他测试策略,以构建和扩展你的Android测试范围和技巧。

    目录表

    第1章.测试入门
    第2章了解使用Android SDK进行测试
    Chapter 3. Baking with Testing Recipes
    第4章.管理您的Android测试环境
    第5章:发现持续集成
    第6章:实践测试驱动的开发
    第七章:行为驱动的开发
    第8章.测试和性能分析
    第9章.替代测试策略

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册