Call 0203 995 1156

Fundamentals of Software

  • Teacher
    Matthew Nicholson
  • Category
  • Course
    3 Days
  • Course Price
Book Now
Fundamentals of Software Testing provides an eye-opening view into this challenging task. It provides a complete picture of the testing Process, how it fits into the development life cycle, how to properly scope and prioritize testing activities, and what techniques to use for optimal results. This software testing training begins with a deep-dive into the Universal Testing Method, follows with a close look at testing phases, testing approaches, non-functional testing, and testing for different platforms. If time permits, the Course finishes up with some bonus material covering an introduction to automation testing and behavior-driven development.

Outline :

  • Introduction and Overview
  • What to Test and How to Test it — The Universal Testing Method
  • Common Phases of Testing
  • Approaches to Testing
  • Non-Functional Testing
  • Platform Specialization
  • Test Automation — Bonus Section
  • Behaviour Driven Development (BDD) & Test Driven Development (TDD) — Bonus Section
  • Managing Testing Projects

Target Audience :

Learn new techniques and methodologies that will enhance your current testing and quality programs. This software testing training Course is an immediate benefit to:

  • Testers of all types and levels
  • Other disciplines who perform their own testing or are involved in testing
  • Project Managers
  • IT Specialists (Security, Capacity Management, Networking…)
  • Business Stakeholders
  • Outsourcer Staff (Buyers and Suppliers)
  • Application Development Managers


Learning Objectives :

  • Establish a workable definition of software quality and show how testing fits in the quality Process
  • Understand the Universal Testing Method
  • Utilize a combination of skills, tactics, Practices and tools to build a base that testers can apply to solve testing problems
  • Learn the six common phases of software testing and their characteristics
  • Understand how the different test phases correspond to various development methodologies, such as
  • Waterfall and Agile
  • Understand various approaches to testing and discuss selection of approaches to address the need for both positive and negative testing
  • Go beyond functional testing and learn nine types of non-functional testing who typically performs them, what their scope is, what tools are commonly used, and what Best Practices apply
  • Explore software testing platforms and identify each platform’s unique characteristics and important aspects to understand when preparing related tests
  • Learn how to optimize your automation testing investment and plan properly for long-term success.
  • Understand Behavior Driven Development (BDD) and Test Driven Development (TDD) so testers can be prepared to adopt them using iterative development methods

Course Information

  • Class Start : | 08 Jul |
  • Course Duration : 3 Days
  • Student Capacity : Small Class
  • Class Schedule : Mon-Fri, 3 Saturdays | 16 May |
  • Class Time : 10 am- 17 pm
  • Course Price : 500
  • Teacher Name : Matthew Nicholson


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Posts