Software Test Management

Course Description

Software testing is essential to ensure the quality of the software systems, in which our society increasingly depends. However, in many software development companies tests are not carried out systematically or automatically, with high costs and manual effort, and short of desired results with a high impact on the development of the business. Building and managing a process of testing and selecting the most appropriate techniques to test in each case is not a trivial task.
 
Some questions that this course will help to answer:
  • Why does no one in my organization know the critical projects tests status?
  • Why only at the end we have found out that several features had never been tested?
  • Why the tests always take longer than originally planned?
  • Why the test environment is different from production and does not inspires confidence?
In this course, trainees will have the opportunity to acquire and update their knowledge on methodologies, techniques and tools to support testing of software.

Objectives

This course presents methods, techniques and tools needed to create and maintain a systematic process of testing in organizations. The course begins by presenting how to create a design of test cases, follows with documentation for the construction of the test and then the main concepts associated with the management of test software addressing best practices, advantages and limitations of each approach. This course has a strong practical component where you conduct small exercises using tools to test software.

Audience and prerequisites

This course is for professionals related to software testing, including testers, quality managers, project managers and software engineers.
The course does not require graduate training but some experience in software projects.

Topics

  • General concepts of software testing
  • Design of test cases: white box and black box  
  • Automation of unit testing framework 
  • Automated acceptance tests (customer tests) 
  • Test planning and test management
  • Test documentation
  • Automated functional testing with capture & replay tools
  • Inspections and reviews
  • Final exam

Practical Components

  • Learn how to build a plan for testing
  • Learn how to build a document specification of test cases
  • Learn how to build and prepare a report of the implementation of tests
  • Automated functional testing with capture & replay tools 
  • Automation of unit testing framework
  • Automated acceptance tests (customer tests

Methodology

The presentation of the proposed topics is intercalated with individual and group exercises. The course also has a practical component (hands-on) with some testing tools. Trainees will be evaluated based on performance during the various sessions and based on individual final proof.
The trainees receive a certificate of approval or frequency.

Trainers

Bruno Sousa Martins

Class Schedule

This three-day course meets at the following times:
 
Breakfast: 08:30
Morning session: 9:00 - 12:30
Lunch
Afternoon session: 13:30 - 17:00
 
Breakfast included
 

Cost

  • 1500€
Notes:
   - Unit price without VAT
   - Special conditions for groups
 
Are you interested in this course?
Fill in our interest form here...