Lecture No. | Description | Watch Videos |
---|---|---|
Lecture 1 | Introduction to Testing -a) Define Testing, b) Types of Testing, What is Software Testing? Why is it so hard? | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 2 | Error, Fault, Failure, Incident, Test, Test Cases | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 3 | Testing Process, Limitations of Testing | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 4 | No Absolute Proof of Correctness | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 5 | Overview of Graph theory – a) Graphs Meaning, b) Directed Graphs, c) Graph Testing | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 6 | Verification Methods, SRS Verification | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 7 | Software Design Document Verification, Code Reviews | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 8 | User Documentation Verification, Software Project Audits – Process of Audit | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 9 | Functional Testing – a) Define Functional Testing, b) Types of Functional Testing | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 10 | Boundary Value Analysis – a) Triangle Problem, b) Quadratic Equation Example | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 11 | Equivalence Class Testing – a) Triangle Problem | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 12 | Decision Table Based Testing, | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 13 | Cause Effect Graphing Technique | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 14 | Structural Testing – a) Define Structural testing, b) Types of Structural testing, c) Difference betwwen Functional and structural testing | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 15 | Identification of Independent Paths: Control Flow Graph, DD-Paths | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 16 | Cyclomatic Complexity, Graph Matrix | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 17 | Control Flow Testing – a) Relation and Model, b) Technique, Data Flow Testing – a) Relation and Model, b) Technique | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 18 | Slice Based Testing, Mutation testing – a) Types of Mutation testing | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 19 | Use Case Testing | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 20 | Use Case Diagrams and Use Cases -a) Explanation of Library Management System, b) credit card system | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 21 | Generation of Test Cases from Use Cases, Applicability. | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 22 | Validity Checks – a) Define, b) Process | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 23 | Strategy for Data Validity | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 24 | Guidelines for Generating Validity Checks | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 25 | Database testing – a) Definition b) Types | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 26 | Selection, Minimization, Prioritization of test cases for Regression Testing | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 27 | Regression Testing – a) types of Regression testing, Regression Test Case Selection | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 28 | Prioritization guidelines, Priority category Scheme | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 29 | Code Coverage Techniques for Prioritization of Test Cases | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 30 | Risk Analysis | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 31 | Testing Activities | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 32 | Unit Testing – a) Functions, b) Procedures, c) Classes, and d) Methods as Units | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 33 | Levels of Testing – a) The Need for Levels of Testing, b) Levels of Testing and Software Development Paradigms | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 34 | Integration Testing- a) Integration Testing as a type of testing, b) Integration testing as a Phase of Testing | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 35 | System Testing – a) Why is this testing done?, b)Functional System Testing | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 36 | Debugging | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 37 | Object Oriented Testing: Issues in Object Oriented Testing, | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 38 | Path testing, Class Testing | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 39 | state based testing | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 40 | Object Oriented Integration and System Testing | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 41 | Metrics and Models in Software Testing | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 42 | What are Software Metrics – a) what, where and why | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 43 | Categories of Metrics | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 44 | Object Oriented Metrics used in testing, What should we measure during testing?, Software Quality Attributes. | Lecture by , Lecture by , Lecture by , Lecture by |
Lecture 45 | Prediction Model: Reliability Modes, Fault Prediction Model | Lecture by , Lecture by , Lecture by , Lecture by |