9

Security Testing

“Si vis pacem, para bellum,” adapted from Publius Flavius Vegetius Renatus

(“If you want peace, prepare for war”)

In the previous chapter, you learned about techniques you can use when performing user experience testing. Although it may not appear as important as the actual functionality of your application, this is a prominent area that has a massive impact on your customers’ experience of your product. Next, we come to another place of testing where the importance may not be immediately obvious but can harbor some of the most severe bugs your application can suffer from – security testing.

Security testing is an extension of functional testing with a specific focus on security issues. There is an overlap with ...

Get Software Test Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.