Summary
Security testing is a relatively young field. Patterns and testing strategies are still developing and security is being recognized as an important benchmark for identifying app weaknesses and improving app quality. In this chapter, we have put together our learning from all the previous chapters and used it to define test cases for our application. This is only a start and you should define test cases, as you deem appropriate for your use case.
We began with an overview of testing fundamentals. Then, we discussed the six pillars of security around which we designed our test cases. Some sample test cases were discussed that should provide you with a base for testing your application. And then we closed the chapter with a discussion of resources and tools that you could use for security-focused testing.
Let us now march to the last chapter of the book and see what is new and happening in the Android space that challenges our security basics.