Software Testing

Companies rely on software more than ever to provide and manage information with strategic and operational importance and to provide key decision support. Rising customer expectations for fault-free, requirements-exact software have increased awareness of the importance of software testing as a critical activity.
 
PESG provides proven, practical training seminars that address real-world software testing issues and problems. Our testing seminars provide a complete life cycle approach for systematically performing the testing process. Individual seminars available include:
 
  • Software Testing Techniques  This comprehensive seminar provides proven, practical solutions to real-world software testing issues and problems. You will review a complete life cycle approach for systematically performing the testing process. The seminar also gives you the opportunity to apply the testing techniques discussed in practical in-class exercises. You will take home numerous phase-by-phase checklists to ensure your ability to apply methods back on the job. You will also use a sample software test plan exercise to prepare an action plan for implementing key elements of the seminar approach in your own organization.
 
  • Software Testing Essentials An abbreviated version of Software Testing Techniques, this 6 hour program is designed for virtual classroom delivery. 
 
  • Writing Requirements-Driven Test Plans  This seminar is designed to provide participants with a practical, systematic approach to software test planning methods, documentation and management.  Participants will learn a requirements-driven, top-down process for planning the formal test effort.
 
  • Writing Use Case-Driven Test Plans  This seminar is designed to provide participants whose organizations develop requirements via use case models with a practical, systematic approach to software test planning methods, documentation and management.  Participants will learn a use case-driven, top-down process for planning the formal test effort.
 
  • Conducting Effective Peer Reviews and Inspections The use of effective peer reviews incorporated into the project life cycle has proven to be a value added IT process resulting in shortened delivery cycles, reduced cost, improved productivity, and yielding higher quality software products. This course is designed to provide participants with the background necessary to participate in effective software peer reviews.
 
  • Effective Peer Review and Inspection Moderation  The use of formal software inspections incorporated into the software project life cycle has proven to be a software industry best practice that results in shortened delivery times, improved productivity, and higher quality software products. This consultative seminar is designed to provide review and inspection moderators with the background necessary to effectively moderate inspection process activities.
 
  • Validating Requirements Using Inspections  Formal software inspections are industry-proven techniques for improving software quality, decreasing costs, and accelerating project cycle time. This seminar provides participants with an understanding of the process for conducting software requirements inspections. 
 
  • Object-Oriented Testing Techniques  This seminar is designed to provide participants with practical solutions to object-oriented testing issues and problems, and to expose participants to a set of techniques for systematically approaching the testing of object-oriented software applications.  The methods taught in this workshop can be adapted to any organization.
 
  • Essential Agile Testing  This course is perfect for agile teams exploring automated testing practices. This is a 2-day course for the whole team, including testers and developers, and also product owners and business analysts.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Open Enrollment Seminar Schedule

Buy The Use Case Handbook

PESG Digital Learning - Entirely Online - Available 24/7

Business Analyst Guide to Agile Practices

Agile Business Analysis

Agile Estimating and Planning

Agile Team Boot Camp

Defining and Writing Better Requirements

Business Analysis Essentials

Business Analyst Guide to Data Modeling

Business Analyst Guide to Process Modeling

Data Modeling Essentials

BA/PM Guide to Understanding Business Architecture

Build and Leverage Your Business Architecture

Business Analyst Guide to Asking Better Questions

BA/PM Guide to Communicating Requirements to Offshore Teams

Business Analyst Guide to Use Cases

From Use Cases to Test Cases

Use Case Boot Camp

Software Testing Essentials

Business Analyst Guide to SOA

Requirements Definition Week™

Mentoring and Consulting

Project Management Simulations - On Demand