Softw ar e Tes
Transcription
Softw ar e Tes
“Basics for beginners. Fundamentals for everyone.” Welcome to Day 5 .com Software Testing Tutorials Software Testing Tutorials 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. Agenda Day 4 recap SDLC Models, Pros-Cons Waterfall Iterative V model SPIRAL RAD .com Software Testing Tutorials What are we going to do today? 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. Waterfall Model Collect business requirements (BRD) R Functional Requirements (FRD) D Technical Specifications (SD) B Software Code (Java, .Net, PHP …) T Testing, Functional, automation etc P .com Production XYZ.com Software Testing Tutorials B 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. Iterative Model R R D R D B R D B T D B T B T T P .com Software Testing Tutorials B 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. V Model R S D I B U T T P .com Software Testing Tutorials U B 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. V Model U User Acceptance Testing (UAT) R System Testing D I B U T Integration Testing Unit Testing T P .com S Software Testing Tutorials B Timeline 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. V Model (Wikipedia) Software Testing Tutorials .com 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. Spiral Model 1. Requirement 3. Develop and Test 2. Plan and Design Software Testing Tutorials .com 4. Add more in next Iteration 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. SPIRAL Model (Wikipedia) Software Testing Tutorials .com 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. Rapid Application Development Software Testing Tutorials 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 .com 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. What to expect? Change in requirement: change control process. Setting Expectations: Communication, Commitments Its all about People/Politics Adapting to an environment and need. EVERYDAY. .com Software Testing Tutorials Clarity of requirement: Time, review, confirm, sign-off. 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. Interview Questions various models. .com Software Testing Tutorials Create a matrix of various roles within each phase for 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton. Day 06 - Next Session BRD, FRD, Use Cases, Traceability Matrix, Test Plan, Test Scenario, Test Cases, Test Data .com Software Testing Tutorials Sample documentation for each phase 2500+ Trained/Year| Million+ YouTube Views/Year World’s Favorite platform to master software testing and Automaton.