0% found this document useful (0 votes)
207 views

Performance Testing SDLC

The document discusses the software development life cycle (SDLC) which includes key phases from initial analysis through deployment. The phases are analysis, design, implementation, testing, and deployment. The testing phase specifically runs tests to verify the program works correctly and outputs a report of the test results.

Uploaded by

koolshanthan7
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
207 views

Performance Testing SDLC

The document discusses the software development life cycle (SDLC) which includes key phases from initial analysis through deployment. The phases are analysis, design, implementation, testing, and deployment. The testing phase specifically runs tests to verify the program works correctly and outputs a report of the test results.

Uploaded by

koolshanthan7
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Performance Testing

SDLC

Software Development Life Cycle (SDLC)


Software lifecycle:
Set of activities and their relationships to each other to support the development of a software system

Software development methodology:


A collection of techniques for building models applied across the software lifecycle

Software Development Life Cycle (SDLC)


Encompasses all activities from initial analysis until end of work Formal process for software development Describes phases of the development process Gives guidelines for how to carry out the phases Development process Analysis Design Implementation Testing Deployment

Analysis
Decide what the project is suppose to do Do not think about how the program will accomplish tasks Output: requirements document
Describes what program will do once completed User manual: tells how user will operate program Performance criteria

Design
Plan how to implement the system Discover structures that underlie problem to be solved Decide what classes and methods you need Output:
Description of classes and methods Diagrams showing the relationships among the classes

Implementation
Write and compile the code Code implements classes and methods discovered in the design phase Output: completed program

Testing
Run tests to verify the program works correctly Output: a report of the tests and their results

Deployment
Users install program Users use program for its intended purpose

You might also like