
Answer-first summary for fast verification
Answer: Unit testing
While all the options (A, C, and D) are important aspects of a CI/CD pipeline, unit testing (B) is the most fundamental and crucial step. Unit testing involves testing individual components or units of code to ensure they function correctly. It helps catch issues early in the development process, reducing the risk of bugs and defects in the final deployment. Code review (A), integration testing (C), and performance testing (D) are also important, but they build upon the foundation of thorough unit testing.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
In a data engineering project, you need to implement a CI/CD pipeline for automating the testing and deployment of your data pipeline. Which of the following steps would be most important to include in the pipeline?
A
Code review
B
Unit testing
C
Integration testing
D
Performance testing
No comments yet.