top of page
hand-businesswoman-touching-hand-artificial-intelligence-meaning-technology-connection-go-

Software Development life Cycle

Software Development Life cycle



Testing Life Cycle - Waterfall model SDLC


how to do testing and its life cycle?


  1. unit testing

  2. sanity testing

  3. functional testing

  4. integration testing

  5. Regression testing

  6. stress Testing

  7. load testing

  8. Performance testing

  9. Solution testing


Unit Testing(Developers)

Unit Testing is done during the development (coding phase) of an application by the developers. Unit Tests isolate a section of code and verify its correctness.

A unit may be an individual function, method, procedure, module, or object.


INTEGRATION Testing(SIT Environment)

is defined as a type of testing where software modules are integrated logically and tested as a group. A typical software project consists of multiple software modules, coded by different programmers. The purpose of this level of testing is to expose defects in the interaction between these software modules when they are integrated


Functional Testing(QA Environment) is a type of black box testing where the system is tested against the functional requirements/ specifications

function/features are tested by feeding the inputs and examine the output


Performance Testing is a Non functional testing to test the application speed, stability, responsiveness of a computer, network, software program or a device under workload


Performance testing at high level

1. Simulate important business flows for your application

2. Test the application under target user load

3. Validating the app/servers readiness ahead of peak events like black Friday sale

4. Test the application stability before/after release


what is performance testing is all about?

Non functional testing to determine the application speed, stability, scalability and reliability.














-

149 views1 comment

Recent Posts

See All
bottom of page