Software Tester Course - Become An Effective Tester
Published 7/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.89 GB | Duration: 15h 28m
Published 7/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.89 GB | Duration: 15h 28m
Master Software Testing & Agile Testing - Beginners to Advanced
What you'll learn
Software TESTER'S RESPONSIBILITIES for effectively performing & delivering day-to-day Testing activities in a project
Demonstrate qualities essential for an AGILE TESTER & exposure to Agile Tooling - JIRA & Zephyr from testing project view point
Grasp how to effectively prepare various Testing deliverables in a productive manner (via PROJECT BASED LEARNING)
Experience of Full Software Testing Project Lifecycle (from HANDS-ON PRACTICAL LEARNING perspective)
INTERVIEWS covering Test Analysis, Design, Implementation, Execution
ADDITIONAL CONTENT: SQL for Testers & Intro to Automation
Requirements
You simply need to be determined and passionate - we will motivate you to 'Become an Effective Automation Tester' !
Description
Are you aspiring to break into IT / Software Testing through an effective and professional course?The key objective of this Software Tester Course is to learn Manual Testing and Agile Testing from a project perspective while using a job oriented approach. This would effectively help those aspiring to break into IT / Software Testing. This is an intense Software Testing Training Course, conducted to offer practical knowledge in Software Testing. Learn Test Panning, Test Analysis, Test Design, Test Implementation, Test Execution and Test Reporting in a professional way.Learn Software Tester's Key responsibilities:Analyse Business requirements and Design specifications.Derive Test Conditions based on test analysisIdentify Test Data Requirements for Test Scenarios.Develop detailed test cases based on business requirements and design specification.Define test data by applying formal Test Case Design techniques.Prepare test traceability matrix to attain adequate test coverage.Peer review detailed test cases and log review comments.Perform functional test case execution as per test plan and approach defined.Conduct Exploratory testing by applying session based test management technique.Report bugs and demonstrate effective bug hunting techniques.Communicate status of testing tasks by collecting metrics & prepare test status reportLearn Manual/Agile Testing from a Testing Industry expert and from a project perspective while using a realistic & hands-on approach. Grasp how to effectively work on Testing projects aligning to industry standards and expectations.Become competent in facing practical testing interviews.In addition to that, SQL for Testers & Intro to Automation Testing are added additional content (sessions) for this realistic Software Tester Course! Note: This is NOT an automation testing course, however this helps in progressing from becoming a software tester to automation tester - since you would gain a robust exposure and solid understanding of project-based software testing.Become an effective Software Tester, good luck!
Overview
Section 1: Introduction
Lecture 1 Course Roadmap
Section 2: Software Testing Process
Lecture 2 Topics Covered
Lecture 3 Intro to IT
Lecture 4 Software Development Life Cycle - Analogy
Lecture 5 Development Process - Generic Model
Lecture 6 Methodologies - V model & Agile
Lecture 7 V model & mapping to Testing Activities
Lecture 8 Software Testing & Quality
Lecture 9 Fundamental Testing Process - ISTQB
Lecture 10 Software Testing Objectives
Lecture 11 Testing Levels
Lecture 12 Testing Types
Lecture 13 Practical Examples - Testing Types
Lecture 14 Testing Level Pyramid
Lecture 15 SIT & End to End Testing
Lecture 16 Integrating STLC into SDLC
Section 3: Test Planning & Estimation
Lecture 17 Topics Covered
Lecture 18 Project Initiation
Lecture 19 Project Initiation - Test Manager's Activities
Lecture 20 Project Initiation - Test Engineer's Activities
Lecture 21 Test Management Documentation
Lecture 22 Test Strategy
Lecture 23 Test Plan Components
Lecture 24 Test Scope
Lecture 25 Test Approach & Types
Lecture 26 Test Approach - Project Examples
Lecture 27 Test Resources & Schedule
Lecture 28 Test Entry & Exit Criteria
Lecture 29 Test Estimation
Lecture 30 PROJECT: Test Plan Walkthrough
Lecture 31 PROJECT: Test Estimation Walkthrough
Section 4: Test Analysis
Lecture 32 Topics Covered
Lecture 33 Test Analysis Overview
Lecture 34 Test Basis Types
Lecture 35 Review Types
Lecture 36 Cost of Quality
Lecture 37 PROJECT Hands-on: Analysing Design & Static Testing
Lecture 38 Test Scenarios
Lecture 39 Test Scenarios - Types
Lecture 40 Validation Types
Lecture 41 Test Scenario - Convention
Lecture 42 PROJECT Hands-on: Identify Test Scenarios
Section 5: Test Design
Lecture 43 Topics Covered
Lecture 44 Test Design Overview
Lecture 45 Test Case Fundamentals
Lecture 46 Test Data Requirements - Types
Lecture 47 PROJECT Hands-on: Identify Test Data
Lecture 48 Design Techniques - Specification Based
Lecture 49 Design Techniques - Experience Based
Lecture 50 Design Test Environment Basics
Lecture 51 Traceability Matrix - Benefits
Lecture 52 PROJECT Hands-on: Traceability Matrix
Lecture 53 Design Logical Test Cases
Section 6: Test Implementation
Lecture 54 Topics Covered
Lecture 55 Test Implementation Overview
Lecture 56 Test Case Prioritisation
Lecture 57 PROJECT Hands-on: Prioritise test cases
Lecture 58 Business & Field level Validation
Lecture 59 Detailed Test Case development Overview
Lecture 60 PROJECT Hands-on: Test Case 1 - Pre conditions & Test Inputs
Lecture 61 Test Statuses Overview - Preparation
Lecture 62 TIPS - Test Preparation
Lecture 63 PROJECT Hands-on: Test Steps
Lecture 64 PROJECT Hands-on: Expected Results
Lecture 65 PROJECT Hands-on: Refactor Test Case
Lecture 66 PROJECT Hands-on: Test Case 2
Lecture 67 PROJECT Hands-on: Test Data Creation
Lecture 68 Reviews in STLC
Lecture 69 Peer Review Process
Lecture 70 PROJECT Hands-on: Carry out Peer Review
Lecture 71 PROJECT Hands-on: Fix Review Comments
Lecture 72 Test Suites & Procedure
Lecture 73 Environment Validation
Lecture 74 Test Build
Lecture 75 Smoke Testing
Lecture 76 Sanity Testing
Lecture 77 Test Automation
Section 7: Test Execution
Lecture 78 Topics Covered
Lecture 79 Test Execution Tasks
Lecture 80 Entry Criteria
Lecture 81 Test Execution Cycles
Lecture 82 Run Test Cases Overview
Lecture 83 Test Statuses - Execution
Lecture 84 Configuration File for Test Runs
Lecture 85 PROJECT Hands-on: Test Execution & Test Evidence
Lecture 86 Defect Overview
Lecture 87 Failed Test Case
Lecture 88 PROJECT Hands-on: Report a Bug
Lecture 89 Bug Severity
Lecture 90 Bug Priority
Lecture 91 Bug Hunting / Reporting Priority
Lecture 92 Bug Life Cycle - Fundamentals in detail
Lecture 93 PROJECT Hands-on: Bug Status & Resolution
Lecture 94 Retesting Overview
Lecture 95 PROJECT Hands-on: Retesting
Lecture 96 Regression Testing Overview
Lecture 97 Regression Testing Types
Lecture 98 Exit Criteria
Lecture 99 Pre UAT Activities
Lecture 100 UAT Support
Section 8: Test Management, Metrics & Test Reporting
Lecture 101 Topics Covered
Lecture 102 Test Management Tasks
Lecture 103 Test Monitoring & Controlling
Lecture 104 Project/Quality Triangle
Lecture 105 Testing Metrics for Monitoring
Lecture 106 Measures & Metrics Overview
Lecture 107 Basic Testing Metrics
Lecture 108 Advanced Testing Metrics
Lecture 109 Testing Measures & Metrics - Example
Lecture 110 Test Reporting - Overview
Lecture 111 Test Reporting - Examples
Lecture 112 PROJECT Hands-on: Collect Test Case Metrics
Lecture 113 PROJECT Hands-on: Defect Metrics & Stability Analysis
Lecture 114 Daily Test Status Report / Meeting
Lecture 115 Test Completion
Lecture 116 Test Phases & Deliverables Mapping
Section 9: Agile Testing – Foundations
Lecture 117 Topics Covered
Lecture 118 Agile Fundamentals
Lecture 119 Agile Vs Sequential Model
Lecture 120 Agile Models - Release Strategies
Lecture 121 Agile Manifesto (Agile Vs Linear)
Lecture 122 Models Comparison - Test Basis
Lecture 123 Agile Scrum - Overview
Lecture 124 Agile Scrum - Roles
Lecture 125 Agile Scrum - Artefacts
Lecture 126 Agile Scrum - Sprint Planning
Lecture 127 Agile Scrum - Daily Stand-ups
Lecture 128 Agile Scrum - Sprint Review
Lecture 129 Agile Scrum - Sprint Retrospective
Lecture 130 Sprint Burndown
Lecture 131 Velocity
Lecture 132 Agile Scrum Process - Summary
Lecture 133 Agile Scrum Process - Flat view representation
Lecture 134 Agile Testing Process
Lecture 135 Agile Testing Techniques Overview
Lecture 136 Session Based Testing
Lecture 137 PROJECT Hands-on: Exploratory Testing
Lecture 138 Risk Based Testing
Lecture 139 Testing in Pairs
Lecture 140 Role of an Agile Tester
Section 10: Agile Testing – Project & Tooling
Lecture 141 Overview
Lecture 142 Sign up for JIRA Software
Lecture 143 Set up JIRA Project
Lecture 144 Explore JIRA - Roadmap
Lecture 145 Explore JIRA - Backlog
Lecture 146 Explore JIRA - Sprint Backlog & tasks
Lecture 147 Define Sprint Goal & Start Sprint
Lecture 148 Explore JIRA - Scrum Board
Lecture 149 Confluence - Connect JIRA Project & Create page
Lecture 150 Zephyr - Integrate with JIRA & Set up
Lecture 151 Zephyr - Create Test Case
Lecture 152 Zephyr - Test Cycle
Lecture 153 Zephyr - Execute Test Case & Report JIRA bug
Lecture 154 Zephyr - Test Summary
Lecture 155 JIRA Reports overview
Section 11: ADDITIONAL CONTENT: SQL for Testers
Lecture 156 Topics Covered
Lecture 157 Database Overview
Lecture 158 Database Tooling
Lecture 159 SQL for Testing
Lecture 160 SQL Programming Overview
Lecture 161 Set up MySQL DB & Toad
Lecture 162 Project Overview & Database Creation
Lecture 163 Create Tables & Describe
Lecture 164 SELECT Statement
Lecture 165 INSERT Test Data into Tables
Lecture 166 Create Remaining Tables using Script
Lecture 167 SELECT - Restrict Rows
Lecture 168 SELECT - Sort Records
Lecture 169 SELECT - LIMIT rows returned
Lecture 170 SELECT - Grouping
Lecture 171 Joining Tables for comparison
Lecture 172 Update Test Data
Lecture 173 Delete Test Data
Lecture 174 Rollback deleted test data
Lecture 175 Grant & Revoke Overview
Lecture 176 Constraints & Types
Lecture 177 Delete test data from multiple tables (based on a condition)
Lecture 178 SQL Programming - Summary
Section 12: ADDITIONAL CONTENT: Intro to Automation Testing
Lecture 179 Test Automation Overview
Lecture 180 Automation Framework Overview
Lecture 181 Automation Guidelines & Advantages
Lecture 182 Test Automation Life Cycle
Lecture 183 Test Automation Pyramid & Tooling
Anyone aspiring to gain hands-on exposure to Manual Testing Projects and Test Analyst/Engineer’s responsibilities,Most suitable for those who are seeking to learn Manual & Agile Testing (from project perspective),Best suitable for beginners to advanced level users and who learn faster when demonstrated,Those wishing to apply for entry level Testing jobs,Anyone currently seeking to move into a Testing role or already in a Manual Testing role will benefit from attending this professional course,Most suitable for those seeking to learn software testing from practical hands-on view point