Cargando…

Testing and securing Android Studio applications : debug and secure your Android applications with Android Studio /

If you are a developer with some Android knowledge, but you do not know how to test your applications using Android Studio, this book will guide you. It is recommended that you are familiar with Android Studio IDE.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Cruz Zapata, Belén
Otros Autores: Hernández Niñirola, Antonio
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Pub., 2014.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBOOKCENTRAL_ocn891786515
003 OCoLC
005 20240329122006.0
006 m o d
007 cr unu||||||||
008 141001s2014 enka o 001 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d DEBBG  |d DEBSZ  |d YDXCP  |d EBLCP  |d IDEBK  |d VT2  |d N$T  |d COO  |d OCLCQ  |d OCLCF  |d OCLCQ  |d ICA  |d ZCU  |d MERUC  |d OCLCQ  |d OCLCO  |d D6H  |d VTS  |d CEF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d STF  |d AGLDB  |d DKC  |d AU@  |d OCLCQ  |d OCLCO  |d OCLCQ  |d K6U  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
019 |a 889675895  |a 907279866 
020 |a 9781783988815 
020 |a 1783988819 
020 |a 1783988800 
020 |a 9781783988808 
020 |z 9781783988808 
029 1 |a CHNEW  |b 000888548 
029 1 |a CHVBK  |b 374474648 
029 1 |a DEBBG  |b BV042182681 
029 1 |a DEBBG  |b BV043611730 
029 1 |a DEBSZ  |b 417233671 
029 1 |a DEBSZ  |b 431760144 
029 1 |a DEBSZ  |b 484729187 
029 1 |a GBVCP  |b 882840843 
035 |a (OCoLC)891786515  |z (OCoLC)889675895  |z (OCoLC)907279866 
037 |a CL0500000484  |b Safari Books Online 
050 4 |a QA76.76.A65  |b Z393 2014 
072 7 |a TEC  |x 009070  |2 bisacsh 
082 0 4 |a 621.38456 
049 |a UAMI 
100 1 |a Cruz Zapata, Belén. 
245 1 0 |a Testing and securing Android Studio applications :  |b debug and secure your Android applications with Android Studio /  |c Belén Cruz Zapata, Antonio Hernández Niñirola. 
260 |a Birmingham, UK :  |b Packt Pub.,  |c 2014. 
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 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover (Safari, viewed September 24, 2014). 
505 0 |a Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to Software Security; Software security terms; Threats, vulnerabilities, and risks; Threat; Vulnerability; Risk; Secure code-design principles; Testing the basics; Summary; Chapter 2: Security in Android Applications; The mobile environment; An overview of Android security; Permissions; Interapplication communication; Intents; Content providers; Summary; Chapter 3: Monitoring Your Application; Debugging and DDMS; Threads; Method profiling; Heap. 
505 8 |a Allocation TrackerNetwork Statistics; File Explorer; Emulator Control; System Information; Summary; Chapter 4: Mitigating Vulnerabilities; Input validation; SQL injection; Permissions; Handling a user''s data and credentials; Interapplication communication; Securing Intents; Securing the content providers; Summary; Chapter 5: Preserving Data Privacy; Data privacy; Shared preferences; Files in the internal storage; Files in external storage; The database storage; Encryption; The encryption methods; Generating a key; Using encryption to store data; Summary; Chapter 6: Securing Communications. 
505 8 |a HTTPSSSL and TLS; Server and client certificates; Keytool in the terminal; Android Studio; Code examples using HTTPS; Summary; Chapter 7: Authentication Methods; Multifactor authentication; The knowledge factor; The possession factor; The inherence factor; Login implementations; AccountManager; Summary; Chapter 8: Testing Your Application; Testing in Android; Testing the UI; The uiautomator API; The UiDevice class; The UiSelector class; The UiObject class; The UiCollection class; The UiScrollable class; The uiautomatorviewer tool; The UI test project; Running UI test cases; Summary. 
505 8 |a Chapter 9: Unit and Functional TestsTesting activities; The test case classes; Instrumentation; The test case methods; The Assert class and method; The ViewAsserts class; The MoreAsserts class; UI testing and TouchUtils; The mock object classes; Creating an activity test; Creating a unit test; Unit test setup; Clock test; Layout test; The activity Intent test; Creating a functional test; The functional test setup; The UI test; The activity Intent test; The state management test; Getting the results; Summary; Chapter 10: Supporting Tools; Tools for unit testing; Spoon; Mockito; Android Mock. 
505 8 |a FEST AndroidRobolectric; Tools for functional testing; Robotium; Espresso; Appium; Calabash; MonkeyTalk; Bot-bot; Monkey; Wireshark; Other tools; Genymotion; Summary; Chapter 11: Further Considerations; What to test; Network access; Media availability; Change in orientation; Service and content provider testing; Developer options; Getting help; Summary; Index. 
520 |a If you are a developer with some Android knowledge, but you do not know how to test your applications using Android Studio, this book will guide you. It is recommended that you are familiar with Android Studio IDE. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
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 blmlsh 
630 0 7 |a Android (Electronic resource)  |2 fast 
650 0 |a Application software  |x Development. 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a TECHNOLOGY & ENGINEERING  |x Mechanical.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
700 1 |a Hernández Niñirola, Antonio. 
758 |i has work:  |a Testing and securing Android Studio applications (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCXgq9M4whBJycDqKFQT6YX  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Zapata, Belén Cruz.  |t Testing and Securing Android Studio Applications.  |d Birmingham : Packt Publishing, ©2014  |z 9781783988808 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1774333  |z Texto completo 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL1774333 
938 |a EBSCOhost  |b EBSC  |n 836712 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis29662612 
938 |a YBP Library Services  |b YANK  |n 12055195 
994 |a 92  |b IZTAP