Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    The Complete 2022 Software Testing Bootcamp

    Posted By: ELK1nG
    The Complete 2022 Software Testing Bootcamp

    The Complete 2022 Software Testing Bootcamp
    Last updated 11/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 16.70 GB | Duration: 27h 11m

    Everything you need to learn about software testing.

    What you'll learn

    Basic Concepts of Software Testing

    Test case & Bug Report Writing

    Black-Box Test Techniques

    Requirements Review & Test Scenarios Writing using Trello

    Implementing the test process on a Test Management Tool (Testlink)

    Basics of Agile methodologies & Agile Testing

    How to use Application Lifecycle Management Tool (JIRA)

    How to become a Freelance Tester

    White-Box Test Techniques

    Basics of API Testing

    API Testing using Postman

    Basics of Performance Testing using Jmeter

    How to write a professional QA Resume

    How to prepare for a QA Interview

    Different certificates in Software Testing Field and how to apply on them

    Requirements

    No prior knowledge about the field is required

    Basic computer & mobile using skills (you need to be able to use them as an end user)

    Good knowledge of English Language

    Description

    Everything you need to learn Software Testing, all combined in one resource.Course objective is to provide you with all required knowledge that you need in order to land your first software testing job whether it is a full-time or a freelancing job.====================================================Topics Covered in the Course:-Manual Testing Basics [Tools used: Google Sheets-Trello-Testlink]-Agile Testing Basics [Tools used: Jira-Trello]-API & Webservice Testing [Tools used: postman]-Performance Testing [Tools used: JMeter & HP Loadrunner]-Freelance testing websites [Websites explained: utest-testerwork-test.io-bugfinders]-Manual Testing interview questions-Unit Testing [Tools used: JUnit5-Mockito]-Black Box Test Techniques [Techniques covered: Equivalence partitioning-Boundary value analysis-Decision Table Testing-State transition testing]-White Box Test Techniques [Statement Coverage-Decision Coverage-Condition Coverage-Path Coverage-MCDC-Loop Coverage]-Career Tips [ISTQB Certificates-Writing a professional CV-Software Testing Status in 2021]====================================================These are some of the reviews of the students who used this course to begin their software testing career:"Great course full of information!! As a beginner in software testing, i got plenty of useful information with a lot of practical knowledge which i can use to start working as a freelance software tester.Very nice teacher who explains everything in the way anyone can understand ! I recommend to take this course!Thank you ,Tarek!"Katrina Kulakova"A developer, post-graduate in computer science and engineering who pursues research. I find this course material well organized and useful for learning Software Testing basics and why is it so important as a developer. Proper guidance to those who would like to become a certified tester. Worth the time and money spent."Akshaya C"Thank you, Tarek for this valuable Course, It was so beneficial for me as a new testing learner. It gave me the whole picture of testing, and then went down for every concept, tool, a skill I need to start testing and understand the testing market. It covers all topics in a simple fluent language, easy to understand for non-English Speakers. Tarek responds to each and every question you ask. The Course is Comprehensive, and this is My favorite point, it covers many aspects of testing, how to prepare your CV, and how to start working online in one course, so beginners can land their first job easily."Reham Tammam"Thank God I found this course. Really helps me preparing for my interview. Sample interview taught in this course are really the one they asked in the interview. I love the way he prepared the slides, presentation as well as his teaching. His accent is understandable and the captions really helps. Thank you Tareq."Khairul Hilmi Bin Sidek

    Overview

    Section 1: Introduction

    Lecture 1 Introduction & Course Content

    Lecture 2 5 reasons why you should enroll in this course!

    Section 2: Basic Concepts of Software Testing [Beginner]

    Lecture 3 Course Study Plan

    Lecture 4 Link to this section slides

    Lecture 5 Software Development Lifecycles (SDLC)

    Lecture 6 What is Software Testing ?

    Lecture 7 Test Process

    Lecture 8 Test Levels

    Lecture 9 Testing Types

    Lecture 10 What's Next?

    Section 3: Test Scenario Writing [Beginner]

    Lecture 11 What is a test scenario?

    Lecture 12 Setting Up Trello

    Lecture 13 Registration Test Scenarios | Part 1

    Lecture 14 Registration Test Scenarios | Part 2

    Lecture 15 Facebook Sign-up Test Scenarios | Part 1

    Lecture 16 Facebook Sign-up Test Scenarios | Part 2

    Lecture 17 Facebook Login Test Scenarios

    Lecture 18 Search Functionality Test Scenarios

    Section 4: Test Case Writing [Beginner]

    Lecture 19 Link to this section's slides

    Lecture 20 Test Case Writing

    Lecture 21 How to write test cases using Google Sheets

    Lecture 22 Test Case Document Link

    Lecture 23 Sign-up Valid Test Cases

    Lecture 24 Valid Sign-up Test Cases Link

    Lecture 25 Invalid Sign-up Test Cases

    Lecture 26 Username Test Cases

    Lecture 27 Email Test Cases

    Lecture 28 Password Test Cases

    Section 5: Test Execution & Bug Reporting [Beginner]

    Lecture 29 Link to this section's slides

    Lecture 30 How to write a Bug Report

    Lecture 31 Difference between Landscape & Portrait Mode

    Lecture 32 Types of Defects

    Lecture 33 Taking Screenshots for the Defect Report

    Lecture 34 Video Recording for the Defect Report

    Section 6: Testing Reports: Test Progress & Test Summary Report [Beginner]

    Lecture 35 What are testing reports and why do we need them?

    Lecture 36 Sample Testing Report & How to write it

    Lecture 37 Link to Sample Testing Report

    Section 7: Manual Software Testing Interview Questions [Beginner]

    Lecture 38 Introduction

    Lecture 39 Manual Tester Interview Questions | Q1 to Q3

    Lecture 40 Manual Tester Interview Questions | Q4 to Q6

    Lecture 41 Manual Tester Interview Questions | Q7 to Q9

    Lecture 42 Manual Tester Interview Questions | Q10 to Q12

    Lecture 43 Manual Tester Interview Questions | Q13 to Q15

    Lecture 44 Manual Tester Interview Questions | Q16 to Q18

    Lecture 45 Manual Tester Interview Questions | Q19 to Q21

    Lecture 46 Manual Tester Interview Questions | Q22 to Q24

    Lecture 47 Manual Tester Interview Questions | Q25 to Q27

    Lecture 48 Manual Tester Interview Questions | Q28 to Q30

    Lecture 49 Manual Tester Interview Questions | Q31 to Q33

    Lecture 50 Manual Tester Interview Questions | Q34 to Q36

    Lecture 51 Manual Tester Interview Questions | Q37 to Q39

    Lecture 52 Download Manual Tester Interview Questions

    Section 8: Basics of Agile & Agile Testing [Beginner]

    Lecture 53 Introduction to Agile Project Management

    Lecture 54 Agile 4 Values

    Lecture 55 Agile 12 principles

    Lecture 56 Difference between Agile & Classical Software Development

    Lecture 57 Whole Team Approach

    Lecture 58 Early & Frequent Feedback

    Lecture 59 User Story Definition

    Lecture 60 Decomposing Requirements

    Lecture 61 INVEST Technique (How to test a user story)

    Lecture 62 What is Scrum?

    Lecture 63 Scrum practices

    Lecture 64 Daily Stand-up Meeting

    Lecture 65 Burn-down Chart

    Lecture 66 Velocity Chart

    Lecture 67 Retrospective Meeting

    Lecture 68 Kanban

    Lecture 69 Section Slides

    Section 9: How to use JIRA for Agile Testing [Beginner]

    Lecture 70 Why do testers need to learn Agile Tools?

    Lecture 71 Registration & Creating First Project

    Lecture 72 Jira Main Sections and Hierarchy

    Lecture 73 Creating Components

    Lecture 74 Creating Epics

    Lecture 75 Creating Versions/Releases

    Lecture 76 Creating User Stories

    Lecture 77 Creating Acceptance Criteria Part #1

    Lecture 78 Writing Acceptance Criteria Part #2

    Lecture 79 Planning Poker & Story Points

    Lecture 80 Sprint & Iteration Management

    Lecture 81 Burn-Down Chart & Velocity Chart

    Lecture 82 Bug Reporting & Hardening Iteration In JIRA

    Section 10: Mobile Testing Basics [Beginner]

    Lecture 83 Introduction to Mobile Testing

    Lecture 84 Types of Mobile Applications

    Lecture 85 Types of Mobile Devices

    Lecture 86 Challenges of Mobile Testing

    Lecture 87 Mobile Analytics Data

    Section 11: API Testing [Intermediate]

    Lecture 88 What is an API?

    Lecture 89 HTTP Basics

    Lecture 90 XML Basics

    Lecture 91 JSON Basics

    Lecture 92 SOAP & REST APIs

    Section 12: API Testing with Postman [Intermediate]

    Lecture 93 What is Postman

    Lecture 94 Installation Process

    Lecture 95 Request Builder

    Lecture 96 Create & Save Requests

    Lecture 97 POST Request

    Lecture 98 Writing Tests

    Lecture 99 Collection Runner | Running Requests automatically

    Lecture 100 Sample Project [ReqRes] | Part 1

    Lecture 101 Sample Project [ReqRes] | Part 2

    Lecture 102 API Security: Authorization & Authentication

    Section 13: Postman Trello API Practical Project

    Lecture 103 Trello API Project Introduction

    Section 14: Performance Testing [Intermediate]

    Lecture 104 What is Performance Testing

    Lecture 105 Concept of Load Generation

    Lecture 106 Creating Load Profiles

    Lecture 107 Load Profiles Examples

    Section 15: Performance Testing using JMeter [Intermediate]

    Lecture 108 How to Install JMeter

    Lecture 109 Thread Group

    Lecture 110 Samplers

    Lecture 111 Listeners

    Lecture 112 Adding Blazemeter Plugin

    Lecture 113 Recording scripts using Blazemeter

    Lecture 114 Replaying recorded scripts

    Lecture 115 Difference between Average & Median

    Section 16: Codelss Test Automation using Selenium IDE [Intermediate]

    Lecture 116 Introduction to Codeless Test Automation

    Lecture 117 writing First Test Using Selenium IDE | Valid Login Scenario

    Section 17: Test Automation Using Katalon Studio [Intermediate]

    Lecture 118 Introduction & Setup

    Lecture 119 Exploring Katalon Studio Interface

    Lecture 120 Writing First Test Case In Katalon Studio

    Lecture 121 Adding Test Cases To Test Suites

    Lecture 122 Taking Screenshots

    Section 18: SQL For Testers [Intermediate]

    Lecture 123 What is SQL ?

    Lecture 124 SELECT Command

    Lecture 125 UPDATE Table

    Lecture 126 INSERT INTO Table

    Lecture 127 DISTINCT, IN, Not IN

    Lecture 128 SUM, AVG, MIN, MAX

    Lecture 129 LIKE, ORDER BY

    Lecture 130 GROUP BY

    Lecture 131 CREATE, ALTER, DROP Table

    Lecture 132 INNER JOIN

    Lecture 133 Section Slides

    Section 19: Freelance Testing websites

    Lecture 134 Introduction To Freelancing Websites

    Lecture 135 Digivante Part 1

    Lecture 136 Digivante Part 2

    Lecture 137 uTest: Create a new Account

    Lecture 138 uTest: Complete your profile

    Lecture 139 uTest: uTest Academy

    Lecture 140 uTest: how the uTester profile looks like

    Lecture 141 TesterWork : Create Account & Add testing preferences

    Lecture 142 TesterWork : Payout & Defects examples

    Lecture 143 test.io: Registration Process

    Lecture 144 test.io: Quiz & Apply to first project

    Section 20: Advanced Performance Testing using JMeter [Advanced]

    Lecture 145 Introduction

    Lecture 146 Response time, Throughput, Utilization, & Robustness

    Lecture 147 Performance Test Environment

    Lecture 148 Serial & Parallel Execution of Threads

    Lecture 149 User Defined Variables

    Lecture 150 Action After Sampler Error

    Lecture 151 Controllers - Simple Controller

    Lecture 152 Loop Controller - Runtime Controller

    Lecture 153 Throughput Controller - Once Only Controller - Interleave Controller

    Section 21: Test Automation using Robot Framework

    Lecture 154 Introduction to Robot Framework

    Lecture 155 Python Installation

    Lecture 156 VSCode Installation

    Lecture 157 Creation of Robot Part 1

    Lecture 158 Creation of Robot Part 2

    Lecture 159 Creation of Robot Part 3

    Lecture 160 Creation of Robot Part 4

    Lecture 161 Creation of Robot Part 5

    Section 22: Test Automation using Playwright [Advanced]

    Lecture 162 Introduction to Playwright

    Lecture 163 Course Content

    Lecture 164 Installing Playwright

    Lecture 165 First Test with Playwright

    Lecture 166 Important Playwright CLI Commands

    Lecture 167 Clicking on Elements

    Lecture 168 Ways of Writing Playwright Commands

    Lecture 169 Playwright Annotations

    Lecture 170 Focusing a Test

    Lecture 171 Skipping a Test

    Lecture 172 Tagging Tests

    Lecture 173 Grouping Tests

    Lecture 174 Playwright Configuration

    Lecture 175 Creating a Global Configuration

    Lecture 176 Using Configuration File

    Lecture 177 Video Recording Tests Options

    Lecture 178 Taking Screenshots

    Lecture 179 Setting-Up Base-Url

    Lecture 180 BeforeEach & AfterEach Hooks

    Lecture 181 Customizing Node Scripts

    Lecture 182 Executing Tests in Parallel Mode

    Lecture 183 Customizing a Reporter in Playwright

    Lecture 184 Playwright Built-in Reporters

    Lecture 185 Introduction to Playwright Selectors

    Lecture 186 Finding Locators

    Lecture 187 Introduction to XPath Locators

    Lecture 188 Locators Best Bractices

    Lecture 189 Introduction to Assertions

    Lecture 190 Practicing Assertions

    Lecture 191 Finding Assertions

    Lecture 192 Exploring Playwright Documentation

    Lecture 193 Playwright Inspector - Debugging Easily

    Lecture 194 Debugging Selectors

    Lecture 195 Recording Tests with Test Generator

    Lecture 196 Authentication (Logging in Programmatically with Examples)

    Lecture 197 Emulating Devices

    Lecture 198 Using Traceviewer

    Lecture 199 Other Emulation Options

    Lecture 200 Local Configuration

    Lecture 201 Additional CLI Options

    Lecture 202 Parallelism & Shrading

    Lecture 203 Retry Options

    Lecture 204 Timeout Option

    Lecture 205 Dealing with Checkboxes

    Lecture 206 Dealing with Drag & Drop

    Lecture 207 Dealing with Dropdown Lists

    Lecture 208 Dealing with iFrames

    Lecture 209 Downloading Files with Playwright

    Lecture 210 Uploading Files with Playwright

    Lecture 211 Generating PDFs using Playwright

    Lecture 212 Hovering Over Elements

    Lecture 213 Auto-waiting

    Lecture 214 Dialogs with Playwright

    Lecture 215 Installing Browsers

    Lecture 216 NPX Playwright Options

    Lecture 217 Opening Browsers with Playwright

    Lecture 218 Other Input Fields

    Lecture 219 Playwright Key Presses & Shortcuts

    Lecture 220 Taking Screenshots through CLI

    Section 23: Java programming for Software Testers [Advanced]

    Lecture 221 Introduction

    Lecture 222 Environment Setup

    Lecture 223 First Java Code

    Lecture 224 Getting Input from User

    Lecture 225 Arithmetic Operations

    Lecture 226 If Statement

    Lecture 227 If…Else If

    Lecture 228 Nested If

    Lecture 229 Comparing more than One Condition

    Lecture 230 Switch..Case

    Lecture 231 Exercise on Conditional If & Switch Case

    Lecture 232 For Loop

    Lecture 233 While Loop

    Lecture 234 Do…While Loop

    Section 24: Object-Oriented Programming using Java

    Lecture 235 Introduction to Object-Oriented Programming

    Lecture 236 Encapsulation

    Section 25: Black-Box Test Techniques

    Lecture 237 What is Black-Box Testing

    Lecture 238 Equivalence Partitioning

    Lecture 239 Equivalence Partitioning | Example #1

    Lecture 240 Equivalence Partitioning | Example #2

    Lecture 241 Applying Equivalence Partitioning on Facebook Registration Page

    Lecture 242 Boundary-Value Analysis

    Lecture 243 Boundary-Value Analysis | Example #1

    Lecture 244 Boundary-Value Analysis | Example #2

    Lecture 245 Practical Example on BVA: Finding a defect in a live project

    Lecture 246 Important Notes About EP & BVA

    Lecture 247 Decision Table Testing

    Lecture 248 Decision Table Testing | Example #1

    Lecture 249 State-Transition Testing

    Lecture 250 Black-Box Testing | Example #1

    Section 26: White Box Test Techniques [Advanced]

    Lecture 251 What is White Box Testing

    Lecture 252 Statement Coverage

    Lecture 253 Statement Coverage | Example #1

    Lecture 254 Statement Coverage | Example #2

    Lecture 255 Statement Coverage | Example #3

    Lecture 256 Statement Coverage | Example #4

    Lecture 257 Statement Coverage | Example #5

    Lecture 258 Statement Coverage | Example #6

    Lecture 259 Decision Coverage

    Lecture 260 Decision Coverage | Example #1

    Lecture 261 Decision Coverage | Example #2

    Lecture 262 Decision Coverage | Example #3

    Lecture 263 Decision Coverage | Example #4

    Lecture 264 Statement & Decision Coverage Example using Python

    Lecture 265 Condition Coverage

    Lecture 266 Condition Coverage | Example #1

    Lecture 267 Condition Coverage Example #2

    Lecture 268 Path Coverage

    Lecture 269 Path Coverage Example #1

    Lecture 270 Path Coverage Example #2

    Lecture 271 Path Coverage Example #3

    Lecture 272 Modified Condition Decision Coverage (MCDC)

    Lecture 273 Loop Coverage

    Section 27: Your road to Certification | How to be a certified Tester

    Lecture 274 What are the ISTQB Certificates?

    Lecture 275 ISTQB Foundation Level Certificate

    Lecture 276 ISTQB Mobile Application Tester Certificate

    Lecture 277 ISTQB Agile Certified Tester

    Section 28: Writing a Professional CV

    Lecture 278 Writing a professional Tester CV

    Lecture 279 Writing a cover letter

    Section 29: Software Testing Status in 2022

    Lecture 280 Introduction

    Lecture 281 Demographics & Background

    Lecture 282 Methodologies & Processes

    Lecture 283 The Impacts of Agile & DevOps

    Lecture 284 Personal Perspective

    Section 30: Software Testing Status in 2021

    Lecture 285 Introduction

    Lecture 286 Personal Information about Testers around the World

    Lecture 287 Sources of Learning & Size of Testing Teams

    Lecture 288 Types of Tested Applications & Adoption of CI/CD

    Section 31: Software Testing Status in 2020

    Lecture 289 Testers Information around the world

    Lecture 290 Sources of Learning

    Lecture 291 Testing in organizations

    Section 32: Performance Testing using HP LoadRunner [Old Content]

    Lecture 292 Installation Process

    Lecture 293 Installation Part 2

    Lecture 294 Vugen (Virtual User Generator)

    Lecture 295 Controller

    Section 33: How to use Testlink [Old Content]

    Lecture 296 Important note

    Lecture 297 Introduction & Installation Process

    Lecture 298 Mac Installation

    Lecture 299 Create a Project

    Lecture 300 Test Plan Document

    Lecture 301 Builds & Releases

    Lecture 302 Test Suites

    Lecture 303 Test Case Writing

    Lecture 304 Export & Import Test Suites & Test Cases to an XML File

    Lecture 305 Assign Test Cases to a Test Plan

    Lecture 306 Assign keywords to test cases

    Lecture 307 Requirements Creation

    Lecture 308 Platforms & Milestones

    Lecture 309 Test Case Execution

    Lecture 310 Testing Metrics & Reports

    People who want to begin a new career,People who want to learn Software Testing,Software Testers who want to gain a better knowledge in their field,People who are searching for a part-time or freelancing job