We use a variety of testing methodology, such as vulnerability scanning, manual testing, and exploit verification. We also use automated tools to help accelerate testing and to ensure that our testing is comprehensive.