Software Testing Foundations: Testing throughout the SDLC

Software Testing Foundations: Testing throughout the SDLC

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 0h 50m | 99 MB

The software development life cycle (SDLC) is a circular pattern that defines how a software application moves from concept to creation. There are a variety of approaches for managing the SDLC, including agile and waterfall methodologies. And in each phase and approach, testing is a key milestone. This course was designed to not only help quality professionals understand their role in the SDLC, but also help them grasp key management strategies in dealing with the challenges of executing alpha, beta, and even delta testing. Instructor Mike Fine delves into the different approaches for successfully managing a software project, industry best practices, and where your testing sits in each of these steps.

Table of Contents

1 SDLC and test management
2 Know the basics
3 What is the SDLC
4 The phases of SDLC
5 Types of testing in development
6 Planning and analysis with testing
7 Design and implementation with testing
8 Release and maintenance with testing
9 Project management and testing
10 Agile management
11 DevOps management
12 Waterfall management
13 Other project management formats
14 Management, SDLC, and customer validation
15 Time to begin testing