Cargando…

Learning Android application testing : 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.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Blundell, Paul (Autor), Torres Milano, Diego (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Edición:Second edition.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn908029916
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150427s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d COO  |d TEFOD  |d DEBBG  |d YDXCP  |d OCLCF  |d TEFOD  |d N$T  |d AGLDB  |d DXU  |d ICA  |d D6H  |d OCLCQ  |d VTS  |d CEF  |d WYU  |d STF  |d VLY  |d AJS  |d QGK  |d OCLCQ  |d OCLCO 
019 |a 913812163  |a 1259231693 
020 |a 9781784397999  |q (electronic bk.) 
020 |a 1784397997  |q (electronic bk.) 
020 |z 1784395331 
020 |z 9781784395339 
029 1 |a DEBBG  |b BV042683206 
029 1 |a DEBSZ  |b 446584118 
029 1 |a DEBSZ  |b 489850464 
035 |a (OCoLC)908029916  |z (OCoLC)913812163  |z (OCoLC)1259231693 
037 |a CL0500000581  |b Safari Books Online 
037 |a D9AC51D5-63C5-436E-BF0B-55A80643D5E5  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.76.A65 
072 7 |a COM  |x 051380  |2 bisacsh 
082 0 4 |a 005.268  |2 23 
049 |a UAMI 
100 1 |a Blundell, Paul,  |e author. 
245 1 0 |a Learning Android application testing :  |b improve your Android applications through intensive testing and debugging /  |c Paul Blundell and Diego Torres Milano. 
250 |a Second edition. 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover page (Safari, viewed April 14, 2015). 
500 |a Includes index. 
505 0 |a Cover -- Copyright -- Credits -- About the Authors -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: Getting Started with Testing -- Why, what, how, and when to test -- What to test -- Activity life cycle events -- Database and file system operations -- Physical characteristics of the device -- Types of tests -- Unit tests -- The setUp() method -- The tearDown() method -- Outside the test method -- Inside the test method -- Integration tests -- UI tests -- Functional or acceptance tests 
505 8 |a Test case scenarioPerformance tests -- System tests -- Android Studio and other IDE support -- Java testing framework -- Android testing framework -- Instrumentation -- Gradle -- Test targets -- Creating the Android project -- Package explorer -- Creating a test case -- Test annotations -- Running the tests -- Running all tests from Android Studio -- Running a single test case from your IDE -- Running from the emulator -- Running tests from the command line -- Running all tests -- Running tests from a specific test case 
505 8 |a Running a specific test by nameRunning specific tests by category -- Running tests using Gradle -- Debugging tests -- Other command-line options -- Summary -- Chapter 2: Understanding testing with the Android SDK -- The demonstration application -- Assertions in depth -- Custom message -- Static imports -- View assertions -- Even more assertions -- The TouchUtils class -- Mock objects -- MockContext overview -- The IsolatedContext class -- Alternate route to file and database operations -- The MockContentResolver class -- The TestCase base class 
505 8 |a The default constructorThe given name constructor -- The setName() method -- The AndroidTestCase base class -- The assertActivityRequiresPermission() method -- Description -- Example -- The assertReadingContentUriRequiresPermission method -- Description -- Example -- The assertWritingContentUriRequiresPermission() method -- Description -- Example -- Instrumentation -- The ActivityMonitor inner class -- Example -- The InstrumentationTestCase class -- The launchActivity and launchActivityWithIntent method -- The sendKeys and sendRepeatedKeys methods 
505 8 |a The runTestOnUiThread helper methodThe ActivityTestCase class -- The scrubClass method -- The ActivityInstrumentationTestCase2 class -- The constructor -- The setUp method -- The tearDown method -- The ProviderTestCase2 class -- The constructor -- Example -- The ServiceTestCase -- The constructor -- The TestSuiteBuilder. FailedToCreateTests class -- Using libraries in test projects -- Summary -- Chapter 3: Baking with Testing Recipes -- Android unit tests -- Testing activities and applications -- Mocking applications and preferences 
520 |a 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. 
546 |a English. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a Android (Electronic resource) 
630 0 7 |a Android (Electronic resource)  |2 fast 
650 0 |a Application software  |x Testing. 
650 7 |a COMPUTERS  |x Programming  |x Microsoft Programming.  |2 bisacsh 
650 7 |a Application software  |x Testing  |2 fast 
700 1 |a Torres Milano, Diego,  |e author. 
776 0 8 |i Print version:  |a Blundell, Paul.  |t Learning android application testing : improve your Android applications through intensive testing and debugging.  |b Second edition.  |d Birmingham, England : Packt Publishing, ©2015  |h xii, 247 pages  |k Community experience distilled.  |z 9781784395339 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781784395339/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a EBSCOhost  |b EBSC  |n 971802 
938 |a YBP Library Services  |b YANK  |n 12358575 
994 |a 92  |b IZTAP