A Structured Approach to Software Testing

Course

In Bath

£ 1,150 + VAT

Description

  • Type

    Course

  • Location

    Bath

  • Duration

    3 Days

This course incorporates a structured, integrated software testing approach that may be utilised by an individual or a team. It details a process that produces measurable results which can be incrementally improved. Testing is handled as an integral part of the development process, using the same systems engineering discipline as software development. The process of test. Suitable for: The course is designed for software testers and test managers.

Facilities

Location

Start date

Bath (Somerset)
See map
11 Kingsmead Square, BA1 2AB

Start date

On request

About this course

A basic knowledge of software. The course is generic and not based on any software or hardware platform.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

AUDIENCE: The course is designed for software testers and test managers.
PREREQUISITES: A basic knowledge of software. The course is generic and not based on any software or hardware platform.
DURATION: 3 days. Lecture presentations are supported by exercises allowing reinforcement of learning and enhancing the understanding process.
OBJECTIVES: This course incorporates a structured, integrated software testing approach that may be utilised by an individual or a team. It details a process that produces measurable results which can be incrementally improved. Testing is handled as an integral part of the development process, using the same systems engineering discipline as software development. The process of test development itself reveals problems in software specifications, resulting in cleaner code. The testing process illustrated focuses on prevention as well as detection of software defects. You will be taken through test planning, test analysis and test execution, showing you how to set - then effectively satisfy - your testing goals.
At the end of the course attendees will be able to:
- Design tests, test cases and test scripts that find important bugs faster and with less effort.
- Develop effective testing strategies and plans, execute them efficiently, and measure results.
- Prevent software defects and failures by integrating testing into the development process.
- Improve your software testing practices and the quality of your organisation''s software.
COURSE CONTENT:
Foundations of Modern Testing
Testing Defined, Testing Lifecycle, Understanding Risk, Tests as Models, Preventive Testing.

Structured Approach
Overview, Process Summary and Timing, Implementing Changes to Testing, Common Practices.

Test Planning
Planning Test Fundamentals, Understanding Risk and Test Strategy, Test Planning Issues, Acceptance Level, System Level, Integration Level, Unit Level.

Test Analysis
Understanding Test Objectives, Understanding and Creating Inventories, Requirements Analysis, Design Analysis, Testing Changes and Modifications, Testing Third Party Software.

Test Design and Implementation
Understanding Test Architectural Design, Making Test Design Decisions, Documenting Testing - Case, Data, and Procedure Design, Implementing Tests, Data, and Environment Issues, Evaluating testing - When to Finish.

Test Execution and Reporting
Executing Tests, Understanding and Reporting Incidents, Tracking and Evaluating Results, Status Reporting, Summary Reporting.

Perspective
Review of Learned Principles, Setting Priorities, Making Changes.

A Structured Approach to Software Testing

£ 1,150 + VAT