Skip to content

CS Professional · Artificial Intelligence, Data Analytics and Cyber Security - Laws and Practice · Softwares and Software Security

A software firm in Pune has finished coding a payroll application. Before releasing it to the client, the team runs unit, integration, system and user acceptance tests to find defects. In the classic SDLC, which phase does this activity represent?

The activity is the testing phase. Running unit, integration, system and user acceptance tests after coding checks the software against requirements and uncovers defects before release, whereas requirements analysis, design and maintenance occur at other points in the SDLC.

  1. ARequirements analysis
  2. BTestingCorrect
  3. CMaintenance
  4. DSystem design

Explanation

Unit, integration, system and acceptance testing verify that the built software meets specified requirements and expose defects before release. This is the testing phase. Requirements analysis happens at the start, design precedes coding, and maintenance follows deployment.

Did you get it right without looking?

One question tells you little. A timed set on Softwares and Software Security shows your real accuracy, how long you take and where you lose marks.

More Softwares and Software Security questions