TY - BOOK AU - Memon, Atif TI - Advances in computers 2013 SN - 9780124080942 (pb) U1 - 004 PY - 2013/// CY - Amsterdam PB - Elsevier N1 - 1. Testing Android Mobile Applications: Challenges, Strategies, and Approaches Domenico Amalfitano, Anna Rita Fasolino, Porfirio Tramontana, and Bryan Robbins 1. Introduction 2. Evolution of Mobile Applications 3. Mobile Application Testing Challenges and Perspeaives 4. Overview on the Android Platform and Android Applications 5. Android Applications Testing 6. Testing Strategies 7. Testing the Non-Functional Requirements of Mobile Applications 8. Tools and Frameworks for Android Testing Automation 9. Concluding Remarks References About the Authors 2. Regression Testing of Evolving Programs Marcel Bohme, Abhik Roychoudhury, and Bruno C.d.S. Oliveira 1. Introduction 2. Preliminaries 3. Change Impact Analysis 4. Regression Testing 5. Reduction of Regression Test Suites 6. Augmentation of Regression Test Suites 7. Conclusion References About the Authors 3. Model Inference and Testing Muhammad Naeem Irfan, Catherine Oriat and Roland Groz 1. Introduction 2. Definitions and Notations 3. Testing Black Box Systems 4. Passive Learning 5. Aaive Learning 6. Conclusion References About the Authors 4. Testing of Configurable Systems Xiao Qu 1. Introduaion 2. Challenges of Testing Configurable Systems 3. Strategies in Testing Configurable Systems 4. Configuration Selection 5. Test Case Selection (WhatY2) 6. Configuration Prioritization 7. Conclusion References About the Author 5. Test Cost-Effectiveness and Defect Density: A Case Study on the Android Platform Vahld Garousi, Riley Kotchorek, and Michael Smith 1. Introduction 2. Related Works 3. Design of the Case Study 4. An Overview of the Android Code-Base and Its Automated Test Suites 5. Results 6. Conclusions and Future Works Acknowledgments References ER -