InfoCoBuild

Embedded Software Testing

Embedded Software Testing. Instructor: Prof. Madhukeshwara H M, Department of Electronics and communication Engineering, HCL Technologies, Bangalore. This course covers basic fundamentals of Embedded software testing and lifecycle, discusses dynamic, model based and coverage testing, and study test management and testing from use cases. In this course, you will learn the concepts of embedded software testing and lifecycle, different types of testing methods, static analysis and metrics, top-down, bottom-up integration and testing from use cases, test management and configuration management. (from nptel.ac.in)

Lecture 29 - Depicting Levels of Testing


Go to the Course Home or watch other lectures:

Fundamentals of Embedded Software Testing
Lecture 01 - Embedded Systems Basics
Lecture 02 - Embedded Systems Basics (cont.)
Lecture 03 - Prerequisites of Embedded Systems Testing
Lecture 04 - Test Case Design and Procedures
Lecture 05 - Test Standards
Lecture 06 - Depicting Levels of Testing
Lecture 07 - Depicting Levels of Testing (cont.)
Lecture 08 - Software Lifecycle
Lecture 09 - Embedded V-Model Lifecycle
Lecture 10 - Embedded V-Model Lifecycle (cont.)
Lecture 11 - Master Testing Planning
Testing Methods
Lecture 12 - Dynamic Testing
Lecture 13 - Black Box Testing
Lecture 14 - Black Box Testing (cont.)
Lecture 15 - Black Box Testing (cont.)
Lecture 16 - Black Box Testing (cont.)
Lecture 17 - Model Based Testing
Lecture 18 - Dynamic Testing: Black and White Box Testing
Lecture 19 - Dynamic Testing (cont.)
Lecture 20 - White Box Testing
Lecture 21 - White Box Testing (cont.)
Lecture 22 - Grey Box Testing
Static Analysis and Code Reviews
Lecture 23 - Static Testing
Lecture 24 - Static Analysis
Lecture 25 - Static Analysis (cont.)
Lecture 26 - Static Analysis (cont.)
Lecture 27 - Test Metrics
Lecture 28 - Software Testing Metrics
Software Integration
Lecture 29 - Depicting Levels of Testing
Lecture 30 - Integration Test Strategy
Lecture 31 - Integration Tests Environment
Lecture 32 - Use Case Diagram
Test Management
Lecture 33 - Configure Management Elements
Lecture 34 - SCM Activities
Lecture 35 - Test Management Tool
Lecture 36 - SCM Activities (cont.)
Lecture 37 - Overview
Lecture 38 - Unit Testing
Lecture 39 - Unit Testing (cont.)
Lecture 40 - Understanding C++
Lecture 41 - Unit Testing (cont.)
Lecture 42 - Level Testing
Lecture 43 - Identify Test Cases