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
Enrollment Limit: 25
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


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

Project Management Certificate
These courses can be used towards the Project Management Certificate.
Learn More