O'Reilly logo

Android Application Security Essentials by Pragati Ogal Rai

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Testing for Security

This is undoubtedly the most important chapter of the book. As developers, we all try our best to write beautiful, usable, and secure code. We have all experienced the thrill of a great idea and the rush to see it working. We also have crazy schedules and deadlines. So bugs happen and testing for bugs is a natural part of any coding lifecycle.

Most of the test cases today focus on usability, functionality, and stress testing. In most cases, test engineers are at a loss when it comes to testing for security. When compliance and security is overlooked, sometimes the application needs to be redesigned or implemented again. Take the case of creating a message digest for integrity purposes. A developer may decide to go ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required