Lecture 56 of 60Week 12 :
Lecture 56 : Condition Testing
Prof. Rajib Mall · IIT Kharagpur
Credits and licence
- From
- Software Engineering, IIT Kharagpur (at NPTEL)
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- Tweens profiles and older. How courses are placed
All the lectures
- Lecture 1 : Introduction-I
- Lecture 2 : Introduction-II
- Lecture 3 : Introduction-III
- Lecture 4 : Introduction-IV
- Lecture 5 : Introduction-V
- Lecture 6 : Life Cycle Model
- Lecture 7 : Life Cycle Model
- Lecture 8 : Waterfall Model
- Lecture 9 : Waterfall Derivatives
- Lecture 10 : Incremental Model
- Lecture 11 : Evolutionary Model
- Lecture 12 : Agile Model
- Lecture 13 : Extreme Programming and Scrum
- Lecture 14 : Scrum
- Lecture 15 : Introduction to requirement specification
- Lecture 16 : Requirement gathering and analysis
- Lecture 17 : Functional requirements
- Lecture 18 : Representation of complex programming logic
- Lecture 19 : Design Fundamentals
- Lecture 20 : Modular Design
- Lecture 21 : Classification of Cohesion
- Lecture 22 : Classification of Coupling
- Lecture 23 : Introduction to structured analysis and structured design
- Lecture 24 : Basics of Data Flow Diagrams (DFD)
- Lecture 25 : Developing DFD Model
- Lecture 26 : Examples of DFD Model development
- Lecture 27 : DFD Model - More Examples
- Lecture 28 : Essentials of Structure Chart
- Lecture 29 : Structure Chart Development
- Lecture 30 : Structured Design Examples
- Lecture 31 : Use Case Modelling
- Lecture 32 : Factoring Use Cases
- Lecture 33 : Overview of Class diagram
- Lecture 34 : Inheritance relationship
- Lecture 35 : Association relationship
- Lecture 36 : Aggregation/ Composition and dependency relations
- Lecture 37 : Interation Modelling
- Lecture 38 : Development of Sequence diagrams
- Lecture 39 : State-Machine diagram
- Lecture 40 : An Object-Oriented design process
- Lecture 41 : Domain Analysis
- Lecture 42 : Examples of object-oriented design
- Lecture 43 : Basic concepts in Testing-I
- Lecture 44 : Basic concepts in Testing-II
- Lecture 45 : Basic concepts in Testing-III
- Lecture 46 : Unit testing strategies-I
- Lecture 47 : Unit testing strategies-II
- Lecture 48 : Equivalance Class Testing-I
- Lecture 49 : Equivalance Class Testing-II
- Lecture 50 : Special Value Testing
- Lecture 51 : Combinatorial Testing
- Lecture 52 : Decision Table Testing
- Lecture 53 : Cause effect graphing
- Lecture 54 : Pairwise Testing
- Lecture 55 : White box Testing
- Lecture 56 : Condition Testing
- Lecture 57 : MC/DC Coverage
- Lecture 58 : MC/DC Testing
- Lecture 59 : Path Testing
- Lecture 60 : Dataflow and Mutation Testing