.com
SoftwareTestingTutorials
Software Testing Tutorials
“Basics for beginners. Fundamentals for everyone.”
Welcome to Day 5
2500+ Trained/Year| Million+ YouTube Views/Year
World’s Favorite platform to master software testing and Automaton.
.com
SoftwareTestingTutorials
What are we going to do today?
 Day 4 recap
 SDLC Models, Pros-Cons
 Waterfall
 Iterative
 V model
 SPIRAL
 RAD
Agenda
2500+ Trained/Year| Million+ YouTube Views/Year
World’s Favorite platform to master software testing and Automaton.
.com
SoftwareTestingTutorials
Waterfall Model
2500+ Trained/Year| Million+ YouTube Views/Year
World’s Favorite platform to master software testing and Automaton.
R
D
B
B
T
P
Collect business requirements (BRD)
Functional Requirements (FRD)
Technical Specifications (SD)
Software Code (Java, .Net, PHP …)
Testing, Functional,
automation etc
Production
XYZ.com
.com
SoftwareTestingTutorials
Iterative Model
2500+ Trained/Year| Million+ YouTube Views/Year
World’s Favorite platform to master software testing and Automaton.
R
D
B
B
T
P
R
D
B
T
R
D
B
T
R
D
B
T
.com
SoftwareTestingTutorials
V Model
2500+ Trained/Year| Million+ YouTube Views/Year
World’s Favorite platform to master software testing and Automaton.
R
D
B
B
T
P
S
I
U
T
U
.com
SoftwareTestingTutorials
V Model
2500+ Trained/Year| Million+ YouTube Views/Year
World’s Favorite platform to master software testing and Automaton.
R
D
B
B
T
P
S
I
U
T
Timeline
U Unit Testing
System Testing
User Acceptance Testing (UAT)
Integration Testing
.com
SoftwareTestingTutorials
V Model (Wikipedia)
2500+ Trained/Year| Million+ YouTube Views/Year
World’s Favorite platform to master software testing and Automaton.
.com
SoftwareTestingTutorials
Spiral Model
2500+ Trained/Year| Million+ YouTube Views/Year
World’s Favorite platform to master software testing and Automaton.
1.
Requirement
2. Plan and
Design
3. Develop
and Test
4. Add more
in next
Iteration
.com
SoftwareTestingTutorials
SPIRAL Model (Wikipedia)
2500+ Trained/Year| Million+ YouTube Views/Year
World’s Favorite platform to master software testing and Automaton.
.com
SoftwareTestingTutorials
Phases:
1. Requirements Planning: Users, managers, and IT staff members discuss & agree.
2. User Design: users interact with systems analysts and develop models/prototypes
3. Construction: application development, users continue to participate
4. Cutover: Testing, Conversions, Deployment etc.
RAD Models:
1. Agile: Miniature s/w release through daily collaborations for all
2. Extreme Programming: Dev work as pairs
3. Lean: 80% today is better than 100% tomorrow
4. Joint App Dev: Testing, Conversions, Deployment etc.
5. Scrum: Use checklist, create, short iterations or sprints, daily measured progress and
communications
Rapid Application Development
2500+ Trained/Year| Million+ YouTube Views/Year
World’s Favorite platform to master software testing and Automaton.
.com
SoftwareTestingTutorials
 Clarity of requirement: Time, review, confirm, sign-off.
 Change in requirement: change control process.
 Setting Expectations: Communication, Commitments
 Its all about People/Politics
 Adapting to an environment and need. EVERYDAY.
What to expect?
2500+ Trained/Year| Million+ YouTube Views/Year
World’s Favorite platform to master software testing and Automaton.
.com
SoftwareTestingTutorials
 Create a matrix of various roles within each phase for
various models.
Interview Questions
2500+ Trained/Year| Million+ YouTube Views/Year
World’s Favorite platform to master software testing and Automaton.
.com
SoftwareTestingTutorials
 Sample documentation for each phase
 BRD, FRD, Use Cases, Traceability Matrix,
 Test Plan, Test Scenario, Test Cases, Test Data
Day 06 - Next Session
2500+ Trained/Year| Million+ YouTube Views/Year
World’s Favorite platform to master software testing and Automaton.

ITeLearn-Manual Testing Day 05.pptx

  • 1.
    .com SoftwareTestingTutorials Software Testing Tutorials “Basicsfor beginners. Fundamentals for everyone.” Welcome to Day 5 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton.
  • 2.
    .com SoftwareTestingTutorials What are wegoing to do today?  Day 4 recap  SDLC Models, Pros-Cons  Waterfall  Iterative  V model  SPIRAL  RAD Agenda 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton.
  • 3.
    .com SoftwareTestingTutorials Waterfall Model 2500+ Trained/Year|Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. R D B B T P Collect business requirements (BRD) Functional Requirements (FRD) Technical Specifications (SD) Software Code (Java, .Net, PHP …) Testing, Functional, automation etc Production XYZ.com
  • 4.
    .com SoftwareTestingTutorials Iterative Model 2500+ Trained/Year|Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. R D B B T P R D B T R D B T R D B T
  • 5.
    .com SoftwareTestingTutorials V Model 2500+ Trained/Year|Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. R D B B T P S I U T U
  • 6.
    .com SoftwareTestingTutorials V Model 2500+ Trained/Year|Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. R D B B T P S I U T Timeline U Unit Testing System Testing User Acceptance Testing (UAT) Integration Testing
  • 7.
    .com SoftwareTestingTutorials V Model (Wikipedia) 2500+Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton.
  • 8.
    .com SoftwareTestingTutorials Spiral Model 2500+ Trained/Year|Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. 1. Requirement 2. Plan and Design 3. Develop and Test 4. Add more in next Iteration
  • 9.
    .com SoftwareTestingTutorials SPIRAL Model (Wikipedia) 2500+Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton.
  • 10.
    .com SoftwareTestingTutorials Phases: 1. Requirements Planning:Users, managers, and IT staff members discuss & agree. 2. User Design: users interact with systems analysts and develop models/prototypes 3. Construction: application development, users continue to participate 4. Cutover: Testing, Conversions, Deployment etc. RAD Models: 1. Agile: Miniature s/w release through daily collaborations for all 2. Extreme Programming: Dev work as pairs 3. Lean: 80% today is better than 100% tomorrow 4. Joint App Dev: Testing, Conversions, Deployment etc. 5. Scrum: Use checklist, create, short iterations or sprints, daily measured progress and communications Rapid Application Development 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton.
  • 11.
    .com SoftwareTestingTutorials  Clarity ofrequirement: Time, review, confirm, sign-off.  Change in requirement: change control process.  Setting Expectations: Communication, Commitments  Its all about People/Politics  Adapting to an environment and need. EVERYDAY. What to expect? 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton.
  • 12.
    .com SoftwareTestingTutorials  Create amatrix of various roles within each phase for various models. Interview Questions 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton.
  • 13.
    .com SoftwareTestingTutorials  Sample documentationfor each phase  BRD, FRD, Use Cases, Traceability Matrix,  Test Plan, Test Scenario, Test Cases, Test Data Day 06 - Next Session 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton.