Get Q/ualified!

How to Break & FIX Software

New Rules - its time to break and fix software!

This 5-day hands-on workshop introduces you to "How To Break and FIX Software," a 17-step methodology to effectively and efficiently test software. You will learn a very applied and non-rigid approach to test software for common bugs. It's a departure from conventional testing in which testers prepare a written test plan and then use it as a script when testing the software. The class teaches you how to plan tests "on the fly" by providing you with insight, experience, and a nose for where bugs are hiding. This workshop is presented in an "interwoven" format where each topic has a hands-on component so that you can explore the testing techniques and software tools using real software.

THIS CLASS ALSO in 5 day BOOTCAMP! $2,995
HOW TO BREAK & FIX SOFWARE SECURITY
and HOW TO BREAK & FIX WEB SECURITY
and FUNDAMENTALS OF SECURE SOFWARE PROGRAMMING
and SOFTWARE SECURITY TESTING BEST PRACTICES

Class Fee: $2,995
Time: 7:45am - 5pm
Location: Click here to view the class schedule
Learning Level: Intermediate
CPE Credits: 40
Prerequisites: Understanding of TCP/IP protocols

Method of Delivery - Residential On Ground
Method of Evaluation: 1. 95 % attendance 2. 100 % completion of Lab
Grading: Pass = 95% Attendance and 100% Completion of Labs and Practical
Fail => 95% Attendance and > 100% Completion of Labs and Practical

Learning Level: Basic Programmer - Intermediate Programmer

Who Should Attend

Information Security and IT managers; Information Assurance Programmers; Information Security Analysts and Consultants; Internal Auditors and Audit Consultants; QA Specialists,

In this class you will learn:

Targeted to developers and security practitioners, CWE is a formal list of software weaknesses, idiosyncrasies, faults, and flaws created to:

•  Serve as a common language for describing the source code, software design, or software architecture causes of software security vulnerabilities.
•  Serve as a standard measuring stick for software security tools targeting these issues.
•  Provide a common baseline standard for identification, mitigation, and prevention of these weaknesses.
Click here for: What is CWE? PDF

Take-Home Bonus:

Participants will also receive a copy of Dr. James Whittaker's How to Break Software: A Practical Guide to Testing (one copy per company), a reference book of published testing articles, course notes, checklists, and a CD containing Holodeck Lite (our fault injection software testing tool.) 


Class Agenda:

I.  Introduction

II.  Understanding the Environment

III.  Software Capabilities

IV.  Software Testing

V.  An Overview of the Methodology of How To Break Software

a.) The User Interface (UI)

UI Areas 1 & 2 - The Input and Output Domains

UI Area 3 -Stored Data

UI Area 4- Computation

b.) The Kernel Interface

c.) The File System Interface

d.) The Software Interface

*Class fees are subject to change

View Class Schedules