Course
Synopsis
End users often play a critical role in projects by performing system
and acceptance testing. However, many users are not comfortable with
this role and are not sure what exactly is required of them.
The
purpose of this course is to provide an overview of testing activities
normally performed by end users and to develop the knowledge necessary
to complete fundamental testing tasks.
This course teaches the essential skills and techniques which anyone
involved with the
application test process needs to conduct effective, complete and timely
testing of systems.
Techniques such as String Testing, Structured Walkthroughs, Coverage
Analysis,
Black & White Box Tests, Boundary Value and Path Analysis testing
are reviewed.
This
is an overview course and is designed to help end users complete testing
assignments and understand key concepts. Those persons seeking an in-depth
training course in testing techniques should consider our Quality
Assurance Techniques for Effective Systems Testing course.
When this course is completed, the participant should feel confident
to approach testing assignments with the fundamental knowledge required
to test and assure application systems.
Course Contents
Course focus is on techniques required by both end users to effectively
plan, execute, monitor and evaluate test methods, cases and results.
Included will be:
Quality Driven Systems Testing
Defining organizational software quality, establishing value-added testing,
legitimizing testing tasks, the role of end-user testing
The Testing Life Cycle
Aligning testing with the systems development life cycle, the "V"
model of testing,
types of testing, testing tasks and tester activities
Testing
Strategies
Reviewing projects and developing cost-effective testing plans, defining
test objectives, preparing written test strategy reports, assessing
risk factors
Test Cases
Developing test cases, predicting outcomes and measurements, insuring
test case coverage,
developing test data
Unit and Integration Testing
Module and string testing goals and measurements, regression and coverage
testing
System and Acceptance Testing
Verifying systems, approving systems for implementation, conversion
and implementation testing
Environmental Testing
Configuration tests, ergonomics, security and compatibility testing
Optimizing Technical Walkthroughs
Planning and conducting structured walkthroughs, presenters and reviewers,
accepting/rejecting test cases and/or test results
Logistics
Class duration is 1 day.
Course contents may be customized to meet your company needs.
Extensive instructional materials are provided.
This course is offered as in-house training or webcast.
Audience
Quality Assurance staff
Software Testers
Business and End User Testers
Information Technology or Software Development Project Managers
Product Managers and Product Implementation Teams
Business Analysts
Information Technology Managers & Supervisors
System Developers and Project Team Members
Consultants and Project Auditors
Any professional requiring a sound knowledge of Quality Assurance
and Testing techniques.