DEV Community

Javid Hassan
Javid Hassan

Posted on

Software Testing

It is very must important to test the product.
Purpose of testing to ensure whether the system or product or process which meets the requirement or not.
Before going any project in live there must and should test the product.

SDLC - Software Development Life Cycle.

Process for Developing software to ensure quality and efficiency.

Before going to live we must adhere the below stages.

  1. Requirement gathering and analysis. Documentation
  2. System Design - In simple (team will provide the diagram).
  3. Implementation or Coding.- Team will work on the coding
  4. Testing - Unit, integration , regression & System Acceptance.
  5. Deployment- Releasing the project. 6.Maintenance - If they faces any issues or bug or any errors or any new requirements.

Software development Life Cycle Models.

  1. Waterfall Model 2.V Model - Validation and Verification Model.
  2. Agile Model.-Most important model.
  3. Spiral Model.

Top comments (0)