A detailed Project plan is created that comprises of release dates for different milestones along with the estimated efforts.
Based on the requirements review, QC Reports are created using the Scenario based & Requirement based techniques (RBTs & SBTs).
Unit testing is a software verification and validation method to ascertain if individual units of source code are fit for use.
System testing is conducted on a complete, integrated system to evaluate the system's compliance with its specified requirements.
The test designer selects valid and invalid inputs and determines the correct output. There is no knowledge of the test object's internal structure.
Smoke testing is conducted to ensure whether the most crucial functions of a program are working, but not bothering with finer details.