Which testing is an integration testing approach that is commonly used when “shrink-wrapped” software products are being developed ?

Which testing is an integration testing approach that is commonly used when “shrink-wrapped” software products are being developed ?

A. Regression Testing
B. Integration testing
C. Smoke testing
D. Validation testing

Explanation: Smoke testing is designed as a pacing mechanism for time-critical projects, allowing the software team to assess its project on a frequent basis.