Undeniable expertise. Impeccable service.
Premier Solutions Provider of Business Enhancement Services
Software / Systems Testing Principles and Structured Testing Techniques
This course will help testers develop the knowledge and skills necessary to systematically plan testing activities, design and execute test cases by using various techniques in-order to maximize testing coverage despite the limited test time.

This course is aimed at increasing the effectiveness of software testers in identifying defects through the introduction of best practices associated with software testing.

The course covers the full testing life cycle from requirements and quality objective analysis, test case design through execution.

The course also covers the different types of testing performed at each phase of the software lifecycle and the issues involved in these types of test.


Who should attend?
  • Project Managers
  • Test Managers
  • Team Leaders
  • Test Engineers
  • Quality Assurance Managers

Pre-requisites:
  • Background in software development.

Course Objectives:
  • Learn basic concepts of software quality
  • Learn basic concepts to achieve product quality (Verification, Validation, Product and Process Quality Assurance and Product Integration)
  • Understand Concepts of Software Testing
  • Define the Objectives and Purpose of Testing
  • Examine why there is a need to test and when it is necessary to test
  • Understand the different test stages (Unit Testing, Integration Testing, System Test, UserĀ  Acceptance Test
  • Learn about the different test types
  • Testing Life Cycle Framework and Phases
  • Define sample test cases for each of test types
  • Learn to use black-box and white-box testing techniques in designing test cases
  • Learn how to optimize test time, increase coverage, and systematic process for designing test cases by using different testing types and techniques