Overview
Explore a comprehensive presentation from the Vector Software Testing Symposium 2022 that delves into various software integration testing approaches, from unit testing to continuous integration. Learn essential concepts including divide and conquer strategies, unit integration testing methodologies, cyber physical systems, and software-in-the-loop testing. Master step-by-step decomposition techniques for integration testing, understand modern test concepts, and discover how to implement shift-left practices by reusing component integration tests during development. Gain practical insights into DevOps practices and continuous testing workflows through detailed explanations and real-world examples. The 26-minute talk provides a structured journey through testing levels, starting with foundational concepts and progressing to advanced integration testing strategies that align with modern software development practices.
Syllabus
Introduction
Divide and Conquer
Unit and Unit Integration Test
Cyber Physical System
Software-in-the-Loop
Decomposition: Integration Testing Step by Step
Test Concepts and Methodologies
Shift-Left: Re-Use Component Integration Tests in the Component Development
Continuous Integration, Continuous Test and DevOps
Taught by
VECTOR