Section 1 : Introduction
|
Lecture 1 | Introduction & Course Content | 00:00:54 Duration |
|
Lecture 2 | About Proctor Testing |
Section 2 : Basic Concepts of Software Testing
|
Lecture 1 | Course Study Plan | |
|
Lecture 2 | Link to this section slides | |
|
Lecture 3 | Software Development Lifecycles (SDLC) | 00:06:06 Duration |
|
Lecture 4 | What is Software Testing | 00:05:32 Duration |
|
Lecture 5 | Test Process | 00:03:53 Duration |
|
Lecture 6 | Test Levels | 00:04:45 Duration |
|
Lecture 7 | Testing Types | 00:14:02 Duration |
|
Lecture 8 | What's Next | 00:01:08 Duration |
Section 3 : Test Case Writing
|
Lecture 1 | Link to this section's slides | |
|
Lecture 2 | Test Case Writing | 00:15:25 Duration |
|
Lecture 3 | How to write test cases using Google Sheets | 00:09:19 Duration |
|
Lecture 4 | Test Case Document Link | |
|
Lecture 5 | Sign-up Valid Test Cases | 00:21:25 Duration |
|
Lecture 6 | Valid Sign-up Test Cases Link | |
|
Lecture 7 | Invalid Sign-up Test Cases | 00:03:57 Duration |
|
Lecture 8 | Username Test Cases | 00:06:15 Duration |
|
Lecture 9 | Email Test Cases | 00:08:22 Duration |
|
Lecture 10 | Password Test Cases | 00:09:58 Duration |
Section 4 : Test Execution & Bug Reporting
|
Lecture 1 | Link to this section's slides | |
|
Lecture 2 | How to write a Bug Report | 00:10:36 Duration |
|
Lecture 3 | Difference between Landscape & Portrait Mode | |
|
Lecture 4 | Types of Defects | 00:03:21 Duration |
|
Lecture 5 | Taking Screenshots for the Defect Report | 00:02:43 Duration |
|
Lecture 6 | Video Recording for the Defect Report | 00:03:29 Duration |
Section 5 : Real Testing Project write test scenarios from User Requirements using Trello
|
Lecture 1 | Walkthrough in the requirements | 00:06:38 Duration |
|
Lecture 2 | Creating test scenarios on Trello | 00:12:10 Duration |
|
Lecture 3 | Prioritizing Test Scenarios | 00:08:01 Duration |
Section 6 : Black-Box Test Techniques
|
Lecture 1 | What is Black-Box Testing | 00:02:11 Duration |
|
Lecture 2 | Equivalence Partitioning | 00:08:08 Duration |
|
Lecture 3 | Equivalence Partitioning Example #1 | 00:03:20 Duration |
|
Lecture 4 | Equivalence Partitioning Example #2 | 00:03:52 Duration |
|
Lecture 5 | Applying Equivalence Partitioning on Facebook Registration Page | 00:04:06 Duration |
|
Lecture 6 | Boundary-Value Analysis | 00:05:50 Duration |
|
Lecture 7 | Boundary-Value Analysis Example #1 | 00:02:56 Duration |
|
Lecture 8 | Boundary-Value Analysis Example #2 | 00:07:23 Duration |
|
Lecture 9 | Practical Example on BVA Finding a defect in a live project | 00:03:31 Duration |
|
Lecture 10 | Important Notes About EP & BVA | 00:04:19 Duration |
|
Lecture 11 | Decision Table Testing | 00:09:02 Duration |
|
Lecture 12 | Decision Table Testing Example #1 | 00:02:51 Duration |
|
Lecture 13 | State-Transition Testing | 00:09:20 Duration |
|
Lecture 14 | Black-Box Testing Example #1 | 00:03:07 Duration |
Section 7 : How to use Testlink
|
Lecture 1 | Introduction & Installation Process | 00:03:23 Duration |
|
Lecture 2 | Mac Installation | |
|
Lecture 3 | Create a Project | 00:05:01 Duration |
|
Lecture 4 | Test Plan Document | 00:11:57 Duration |
|
Lecture 5 | Builds & Releases | 00:05:30 Duration |
|
Lecture 6 | Test Suites | 00:06:00 Duration |
|
Lecture 7 | Test Case Writing | 00:11:35 Duration |
|
Lecture 8 | Export & Import Test Suites & Test Cases to an XML File | 00:01:55 Duration |
|
Lecture 9 | Assign Test Cases to a Test Plan | 00:03:34 Duration |
|
Lecture 10 | Assign keywords to test cases | 00:03:55 Duration |
|
Lecture 11 | Requirements Creation | 00:04:58 Duration |
|
Lecture 12 | Platforms & Milestones | 00:05:31 Duration |
|
Lecture 13 | INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM | |
|
Lecture 14 | Testing Metrics & Reports | 00:03:38 Duration |
Section 8 : Software Testing Interview Questions
Section 9 : Basics of Agile & Agile Testing
|
Lecture 1 | Agile 4 Values | 00:08:03 Duration |
|
Lecture 2 | About Proctor Testing | |
|
Lecture 3 | INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM | |
|
Lecture 4 | Daily Stand-Up Meeting & The Power of Three | 00:01:10 Duration |
|
Lecture 5 | Early & Frequent Feedback | 00:02:53 Duration |
|
Lecture 6 | Collaborative User Story Creation | 00:03:49 Duration |
|
Lecture 7 | INVEST Technique (How to test a user story) | 00:02:50 Duration |
|
Lecture 8 | Scrum | 00:04:51 Duration |
|
Lecture 9 | Kanban | 00:03:06 Duration |
|
Lecture 10 | Section Slides |
Section 10 : How to use JIRA
|
Lecture 1 | Introduction & Setup | 00:03:34 Duration |
|
Lecture 2 | Create a Project | 00:03:28 Duration |
|
Lecture 3 | Create Components | 00:01:51 Duration |
|
Lecture 4 | Create Epics | 00:03:33 Duration |
|
Lecture 5 | Create User Stories & Acceptance Criteria | 00:06:05 Duration |
|
Lecture 6 | Planning Poker & Story Points | 00:04:13 Duration |
|
Lecture 7 | Sprint & Iteration Management | 00:01:51 Duration |
|
Lecture 8 | Burn-Down Chart & Velocity Chart | 00:03:25 Duration |
|
Lecture 9 | Bug Reporting & Hardening Iteration In JIRA | 00:03:26 Duration |
Section 11 : Freelance Testing websites
|
Lecture 1 | How to visit bugfinders website | |
|
Lecture 2 | Bugfinders Introduction | 00:01:16 Duration |
|
Lecture 3 | Bugfinders Create Account & Add your Devices | 00:03:20 Duration |
|
Lecture 4 | Bugfinders Update Profile & Add your Testing Skills | 00:03:26 Duration |
|
Lecture 5 | Bugfinders My First Testing Project | 00:05:08 Duration |
|
Lecture 6 | Bugfinders My First Testing Project 2 (Projec Access & VPN Setup) | 00:03:32 Duration |
|
Lecture 7 | uTest Create a new Account | 00:06:42 Duration |
|
Lecture 8 | uTest Complete your profile | 00:07:56 Duration |
|
Lecture 9 | uTest uTest Academy | 00:05:45 Duration |
|
Lecture 10 | uTest how the uTester profile looks like | 00:03:05 Duration |
|
Lecture 11 | TesterWork Create Account & Add testing preferences | 00:08:44 Duration |
|
Lecture 12 | TesterWork Payout & Defects examples | 00:02:02 Duration |
|
Lecture 13 | test | 00:04:51 Duration |
|
Lecture 14 | test | 00:07:43 Duration |
Section 12 : White Box Test Techniques
|
Lecture 1 | What is White Box Testing | 00:03:06 Duration |
|
Lecture 2 | Statement Coverage | 00:04:28 Duration |
|
Lecture 3 | Statement Coverage Example #1 | 00:02:03 Duration |
|
Lecture 4 | Statement Coverage Example #2 | 00:04:04 Duration |
|
Lecture 5 | Statement Coverage Example #3 | 00:02:17 Duration |
|
Lecture 6 | Statement Coverage Example #4 | 00:01:28 Duration |
|
Lecture 7 | Statement Coverage Example #5 | 00:03:15 Duration |
|
Lecture 8 | Statement Coverage Example #6 | 00:01:32 Duration |
|
Lecture 9 | Decision Coverage | 00:04:27 Duration |
|
Lecture 10 | Decision Coverage Example #1 | 00:01:49 Duration |
|
Lecture 11 | Decision Coverage Example #2 | 00:05:50 Duration |
|
Lecture 12 | Decision Coverage Example #3 | 00:02:11 Duration |
|
Lecture 13 | Decision Coverage Example #4 | 00:02:07 Duration |
|
Lecture 14 | Statement & Decision Coverage Example using Python | 00:07:19 Duration |
|
Lecture 15 | Condition Coverage | 00:04:07 Duration |
|
Lecture 16 | Condition Coverage Example #1 | 00:04:09 Duration |
|
Lecture 17 | Condition Coverage Example #2 | 00:00:43 Duration |
|
Lecture 18 | Path Coverage | 00:04:22 Duration |
|
Lecture 19 | Path Coverage Example #1 | 00:01:11 Duration |
|
Lecture 20 | Path Coverage Example #2 | 00:01:21 Duration |
|
Lecture 21 | Path Coverage Example #3 | 00:00:35 Duration |
|
Lecture 22 | Modified Condition Decision Coverage (MCDC) | 00:07:21 Duration |
|
Lecture 23 | Loop Coverage | 00:09:27 Duration |
Section 13 : SQL For Testers
|
Lecture 1 | What is SQL | 00:03:20 Duration |
|
Lecture 2 | SELECT Command | 00:02:23 Duration |
|
Lecture 3 | UPDATE Table | 00:03:32 Duration |
|
Lecture 4 | INSERT INTO Table | 00:02:59 Duration |
|
Lecture 5 | DISTINCT, IN, Not IN | 00:03:16 Duration |
|
Lecture 6 | SUM, AVG, MIN, MAX | 00:01:51 Duration |
|
Lecture 7 | LIKE, ORDER BY | 00:04:43 Duration |
|
Lecture 8 | GROUP BY | 00:01:34 Duration |
|
Lecture 9 | CREATE, ALTER, DROP Table | 00:03:35 Duration |
|
Lecture 10 | INNER JOIN | 00:02:34 Duration |
Section 14 : API Testing
|
Lecture 1 | Section Slides | |
|
Lecture 2 | What is an API | 00:06:11 Duration |
|
Lecture 3 | HTTP Basics | 00:04:00 Duration |
|
Lecture 4 | XML Basics | |
|
Lecture 5 | JSON Basics | 00:03:09 Duration |
|
Lecture 6 | SOAP & REST APIs | 00:05:13 Duration |
Section 15 : API Testing with Postman
|
Lecture 1 | What is Postman | 00:01:25 Duration |
|
Lecture 2 | Installation Process | 00:01:40 Duration |
|
Lecture 3 | Request Builder | 00:02:56 Duration |
|
Lecture 4 | Create & Save Requests | 00:02:40 Duration |
|
Lecture 5 | POST Request | 00:01:58 Duration |
|
Lecture 6 | Writing Tests | 00:02:17 Duration |
|
Lecture 7 | Collection Runner Running Requests automatically | 00:02:47 Duration |
|
Lecture 8 | Sample Project [ReqRes] Part 1 | 00:14:28 Duration |
|
Lecture 9 | Sample Project [ReqRes] Part 2 | 00:09:17 Duration |
Section 16 : Performance Testing
|
Lecture 1 | What is Performance Testing | 00:10:59 Duration |
|
Lecture 2 | Concept of Load Generation | 00:05:07 Duration |
|
Lecture 3 | Creating Load Profiles | 00:04:40 Duration |
|
Lecture 4 | Load Profiles Examples | 00:15:42 Duration |
Section 17 : Performance Testing using JMeter
|
Lecture 1 | How to Install JMeter | 00:02:50 Duration |
|
Lecture 2 | Thread Group | |
|
Lecture 3 | Samplers | 00:02:14 Duration |
|
Lecture 4 | Listeners | 00:02:40 Duration |
|
Lecture 5 | Adding Blazemeter Plugin | 00:03:38 Duration |
|
Lecture 6 | Recording scripts using Blazemeter | 00:04:39 Duration |
|
Lecture 7 | Replaying recorded scripts | 00:07:53 Duration |
|
Lecture 8 | Difference between Average & Median | 00:04:22 Duration |
Section 18 : Performance Testing using HP LoadRunner
|
Lecture 1 | Installation Process | 00:02:38 Duration |
|
Lecture 2 | Installation Part 2 | 00:01:00 Duration |
|
Lecture 3 | Vugen (Virtual User Generator) | 00:05:37 Duration |
|
Lecture 4 | Controller | 00:04:43 Duration |
Section 19 : Java programming for Software Testers
|
Lecture 1 | Introduction | 00:05:20 Duration |
|
Lecture 2 | Environment Setup | 00:07:09 Duration |
|
Lecture 3 | First Java Code | 00:07:31 Duration |
|
Lecture 4 | Getting Input from User | 00:20:26 Duration |
|
Lecture 5 | Arithmetic Operations | 00:13:55 Duration |
|
Lecture 6 | Important Note | |
|
Lecture 7 | Intellij | 00:03:10 Duration |
|
Lecture 8 | Variables (Primitive & Reference Types) | 00:10:40 Duration |
|
Lecture 9 | Variables part 2 Strings | 00:07:46 Duration |
|
Lecture 10 | Arrays | 00:34:12 Duration |
|
Lecture 11 | Precedence | 00:05:01 Duration |
|
Lecture 12 | Conditions | 00:30:28 Duration |
|
Lecture 13 | Classes & Objects | 00:32:21 Duration |
|
Lecture 14 | About Proctor Testing | |
|
Lecture 15 | Classes & Objects in Depth | 00:44:55 Duration |
|
Lecture 16 | Exercises part 1 | 00:31:47 Duration |
|
Lecture 17 | Exercises part 2 | 00:31:24 Duration |
|
Lecture 18 | Exercises Part 3 | 00:36:24 Duration |
|
Lecture 19 | Inheritance | 01:11:55 Duration |
|
Lecture 20 | Interfaces & Exceptions | 00:52:33 Duration |
|
Lecture 21 | Collections | 00:16:49 Duration |
Section 20 : Unit Testing using JUnit5
|
Lecture 1 | Introduction | 00:05:07 Duration |
|
Lecture 2 | Test-driven Development & Unit Testing | 00:07:18 Duration |
|
Lecture 3 | Maven | 00:07:24 Duration |
|
Lecture 4 | JUnit5 & its Architecture | 00:08:13 Duration |
|
Lecture 5 | Our First Test | 00:28:24 Duration |
|
Lecture 6 | Test Lifecycle | |
|
Lecture 7 | Useful Annotations | 00:33:38 Duration |
|
Lecture 8 | Test Reporter & Test Info | 00:10:20 Duration |
Section 21 : Unit Tests with Mockito
|
Lecture 1 | Mockito definition | 00:13:47 Duration |
|
Lecture 2 | Mockito Terminology |
Section 22 : Your road to Certification How to be a certified Tester
|
Lecture 1 | What are the ISTQB Certificates | 00:03:52 Duration |
|
Lecture 2 | ISTQB Foundation Level Certificate | 00:03:53 Duration |
|
Lecture 3 | ISTQB Mobile Application Tester Certificate | 00:02:43 Duration |
|
Lecture 4 | ISTQB Agile Certified Tester | 00:02:25 Duration |
Section 23 : Writing a Professional CV
|
Lecture 1 | Writing a professional Tester CV | 00:07:29 Duration |
|
Lecture 2 | Writing a cover letter | 00:03:18 Duration |
Section 24 : Software Testing Status in 2020
|
Lecture 1 | Testers Information around the world | 00:06:13 Duration |
|
Lecture 2 | Testing in organizations | 00:08:09 Duration |