In This Chapter

Security Testing

Authored by: John Steven , Michael Cohen

Encyclopedia of Software Engineering

Print publication date:  November  2010
Online publication date:  November  2010

Print ISBN: 9781420059779
eBook ISBN: 9781351249270
Adobe ISBN:


 Download Chapter



This entry surveys methodological approaches and tools used to effectively conduct security testing. It describes what role different personnel take on in the security testing process and how these roles use security testing techniques as part of the various levels of quality assurance, or QA (such as user acceptance, system test, integration test). Because uncovering a system's vulnerability requires expertise, this entry explores manual techniques. It also discusses the role of automation in providing consistency and scale to testing practice. The entry combines classic QA practice with modern security experience, taking both a black-box and white-box approach to assuring a system resists attack.

Search for more...
Back to top

Use of cookies on this website

We are using cookies to provide statistics that help us give you the best experience of our site. You can find out more in our Privacy Policy. By continuing to use the site you are agreeing to our use of cookies.