School of Continuing EducationRegistration InformationContact UsUWM HomeShopping Cart
UWM logo

SCE HomepageDean's WelcomeCourses & ProgramsCertificate ProgramsDistance EducationCalendarSpecial EventsDepartments & CentersCommunity ResearchInternationalCenter for the Study of the WorkplaceFaculty & StaffCustomized TrainingKeep Me Posted

Connect With Us

HomeCourses & ProgramsCertificate ProgramsFaculty & Staff

Proactive Testing - Risk-Based Test Planning, Design and Automation


Apply Proactive Testing™ beyond traditional reactive testing to identify ordinarily overlooked conditions – especially large risk showstoppers that cause project overruns and dissatisfaction. By enabling testing of higher risks earlier and more frequently, Proactive Testing™ helps deliver quicker, cheaper, better systems.

Who Should Attend

  • Project managers
  • Quality/testing professionals and auditors
  • Business and systems analysts
  • System development managers and professionals
  • Business managers and product owners

Close ▲

Benefits and Learning Outcomes

  • Understand how testing can cut time, effort and aggravation for users, developers and managers
  • Write industry-accepted test plans and designs that make testing easier and more reliable
  • Gain confidence that requirements have been met
  • Practice a structured proactive testing model that delivers better systems quicker and cheaper
  • Understand multiple techniques/checklists for more thorough tests, and discover ordinarily-overlooked conditions
  • Follow guidelines for using appropriate automated tools to enhance overall testing effectiveness
  • Apply risk analysis and reusable test ware to perform more of the important testing in less time

Close ▲

Course Outline/Topics

Seminar Outline

How Testing Can Cut Effort & Time
 - Testing for correctness vs. testing for errors
 - Defect injection, detection, ejection metrics
 - Reactive testing – out of time, but not tests
 - Proactive Testing Life Cycle model
 - CAT-Scan approach to find more errors
 - V-model and objectives of each test level
 - Dynamic, passive and active static testing
 - Developer vs. independent test group testing
 - Strategy – create fewer errors, catch more
 - Test activities that save the developer’s time

Test Planning Value Not Busywork
- Risk elements, relation to testing
- Proactive vs. reactive risk analysis
- IEEE Standard for test documentation
- Master Test Plan counterpart to project plan
- Enabling manageability, reuse, selectivity
- Approach, use of automated tools
- Entry/exit criteria, anticipating change
- Anticipating showstoppers
- Risk-based way to define test units
- Letting testing drive development
- Preventing major cause of overruns

Detailed Test Planning
- IEEE Standard on unit (dynamic) testing
- Functional (Black Box) testing strategy
- Three-level, top-down test planning and design
- Functionality matrix
- Use cases, revealing overlooked conditions
- Exercise: Defining use case test coverage
- Detailed test plan technical document
Test design: Both verb and noun
- Checklists find more overlooked conditions
- Data formats, data and process models
- Business rules, decision tables and trees
- Equivalence classes and boundary values
- Error guessing, condition combinations
- Defect isolation, reproducibility, 
- Formal, informal test design specifications
- Defining reusable test designs
- Test case specifications vs. test data values

Automated Testing Tools
- Critical factors for test automation success
- Types, examples of automated tools
- Test execution tool considerations
- Action-based frameworks aid flexibility

Measuring and Managing Testing
- Defect reports that prompt suitable action
- Projecting when software is good enough
- Measuring testing effectiveness

Close ▲


This program can be applied toward the:

"The instructor was knowledgeable about this topic, well organized and allowed time for questions. "
Jean Hasler, Assurant Health, April 2015

Mon.-Tue., Nov. 16-17
Location: UWM School of Continuing Education (Click link for directions)
Instructor: Robin Goldsmith
CEUs: 1.4/PDUs: 14
Program No. 5025-8572
Register Now
Wed.-Thu., Apr. 13-14, 2016
Location: UWM School of Continuing Education (Click link for directions)
Instructor: Robin Goldsmith
CEUs: 1.4/PDUs: 14/PDHs: 14/CDUs: 14
Enrollment Limit: 25
Program No. 5025-8593
Register Now
For more information, contact:
Maribeth Sacho, Program Associate,, 414-227-3337
Anne O'Meara, Program Director,, 414-227-3311


Project Management & Business Analysis Catalog

Or download the PDF

Earn PD Hours
and CDUs

Projects Monthly Newsletter
Sign up for this free e-newsletter for project professionals, and get expert resources delivered right to your inbox!
Project Management Monthly Newsletter
See the latest edition