software acceptance testing€¦ · slide 1 software acceptance testing what is it and why we do it...
TRANSCRIPT
Slide 1
Software Acceptance Testing
What is it and why we do it
4 May 2016
SGIST Presentation
Jack Davis
Slide 2
Software is everywhere
Slide 3
OOPS
Slide 4
V Model
Slide 5
Unit Testing
Slide 6
Integration Testing
Slide 7
Two Hats
Slide 8
Verification and Validation
Slide 9
Requirements Analysis
Slide 10
System Requirements
•SYS-1024 The design of the
wardroom latch mechanism shall be
designed so that the door can be
opened with one hand.
•SYS-1025 The design of the
wardroom latch mechanism shall be
designed so that the door can be
opened with a torque of no more
than 30 Newton Metres.
Slide 11
Recipe for Great Reqs
•Unambiguous
• Testable
•Correct
•Understandable
• Feasible
• Independent
•Atomic
•Necessary
• Implementation-free
Slide 12
It’s a Team Effort
Slide 13
Test Documentation
Slide 14
Test Verification Method
Slide 15
Demonstration VM
Slide 16
Inspection VM
Slide 17
Analysis VM
Slide 18
Phases
Slide 19
Verification Cross Reference
Slide 20
Test Plans
Slide 21
Test Procedures
Slide 22
Redline Markups
Slide 23
Test Reports
Slide 24
QUESTIONS?