What is Testing:
------------------
A Process in which Comparision between Expected and Actual Happens...
Why Testing:(What is Objective of Testing)
-------------------------------------------
To find defects & get them fixed by developers
Negative Impact of Defects
-------------------------
Loss of Reputation
Loss of Business
Loss of Time
Loss of Life
---------------------------------------------
Why Testers ?
To do unbiassed Testing
Testing done by any other person apart from devloper/author is
called as independant testing
Levels of Indepedant testing
-------------------------------------------------
1.Low indepedant > testing done by developer
2.High independant > testing done by any other person/organization
Anyone can do testing ?
Yes
Testing is easy ?
No > Testing everything is not possible (Complete testing is impossible since it takes lots time & budget)
SDLC(Software Deveploment Life Cycle)
1.Requirement Gathering & Analysis
BRS/FRS
---
Written in CLient Language & Hence anyone can understand
Contains mostly functional Requirement
Created by BA
SRS
---
Written using Technical Terms & Hence only tech. person can understand
contains functional Requirement & Non functional Requirement
Created by BA / Sr. BA / System Architech
Analysis:
Checking Requirement is
1.Correct
2.Complete
3.Testable
4.Achievable/feasible
2.Planning & Design
Planning:
1.Project Plan is Created by Project Manager
2.Schedule , Roles & Responsibilities , Staffing & Training
3.Risk & Contingencies
Design
1.BluePrint/Architectur of Software is Created
2.Types: 1.HLD/System Level
2.LLD/Module Level/ Programme Level
3.Created By Software Designer/ UX Designer
3.Coding
1.Software is devloped in seleted language
2.Source Code is Created
4.Testing
1.Software Test Engineer will do testing
2.Test Cases/ Test Plan /Defect Report/ Execution Log etc.
5.Deployment / Installation
1.Installing tested product at client side
2.Done By Deployement Team framed by Project Manager
3.User Guidlines / Defect Report/ Proof of Acceptance
6.Maintainance
1.After Sell service ( G & W Period)
2.Done by Maintainance Team framed by Project Manager
3.Defect Report/ SRS/ BRS/ DD/ Source code Document is Created
4.Two Kind of Chenges happens
1.Corrective Changes(fixing defect)
2.Adaptive Changes (Adding / Modifying requirement)
------------------
A Process in which Comparision between Expected and Actual Happens...
Why Testing:(What is Objective of Testing)
-------------------------------------------
To find defects & get them fixed by developers
Negative Impact of Defects
-------------------------
Loss of Reputation
Loss of Business
Loss of Time
Loss of Life
---------------------------------------------
Why Testers ?
To do unbiassed Testing
Testing done by any other person apart from devloper/author is
called as independant testing
Levels of Indepedant testing
-------------------------------------------------
1.Low indepedant > testing done by developer
2.High independant > testing done by any other person/organization
Anyone can do testing ?
Yes
Testing is easy ?
No > Testing everything is not possible (Complete testing is impossible since it takes lots time & budget)
SDLC(Software Deveploment Life Cycle)
1.Requirement Gathering & Analysis
BRS/FRS
---
Written in CLient Language & Hence anyone can understand
Contains mostly functional Requirement
Created by BA
SRS
---
Written using Technical Terms & Hence only tech. person can understand
contains functional Requirement & Non functional Requirement
Created by BA / Sr. BA / System Architech
Analysis:
Checking Requirement is
1.Correct
2.Complete
3.Testable
4.Achievable/feasible
2.Planning & Design
Planning:
1.Project Plan is Created by Project Manager
2.Schedule , Roles & Responsibilities , Staffing & Training
3.Risk & Contingencies
Design
1.BluePrint/Architectur of Software is Created
2.Types: 1.HLD/System Level
2.LLD/Module Level/ Programme Level
3.Created By Software Designer/ UX Designer
3.Coding
1.Software is devloped in seleted language
2.Source Code is Created
4.Testing
1.Software Test Engineer will do testing
2.Test Cases/ Test Plan /Defect Report/ Execution Log etc.
5.Deployment / Installation
1.Installing tested product at client side
2.Done By Deployement Team framed by Project Manager
3.User Guidlines / Defect Report/ Proof of Acceptance
6.Maintainance
1.After Sell service ( G & W Period)
2.Done by Maintainance Team framed by Project Manager
3.Defect Report/ SRS/ BRS/ DD/ Source code Document is Created
4.Two Kind of Chenges happens
1.Corrective Changes(fixing defect)
2.Adaptive Changes (Adding / Modifying requirement)
Comments
Post a Comment