Back to Iii Year
📘 PE-II
SOFTWARE TESTING METHODOLOGIES ( Professional Elective - 2)
Access study materials and notes for this subject
STM Unit 1: Introduction and Flow Graphs and Path Testing
PDF Document
Preview
Download
STM Unit 2: Transaction Flow Testing, Data Flow Testing, and Domain Testing
PDF Document
Preview
Download
STM Unit 3
PDF Document
Preview
Download
STM Unit 4
PDF Document
Preview
Download
STM Unit 5
PDF Document
Preview
Download
Syllabus Overview
UNIT - I: Introduction and Flow Graphs and Path Testing
Introduction
Purpose of testing
Dichotomies
Model for testing
Consequences of bugs
Taxonomy of bugs
Flow Graphs and Path Testing
Basics concepts of path testing
Predicates
Path predicates and achievable paths
Path sensitizing
Path instrumentation
Application of path testing
UNIT - II: Transaction Flow Testing, Data Flow Testing, and Domain Testing
Transaction Flow Testing
Transaction flows
Transaction flow testing techniques
Data Flow Testing
Basics of data flow testing
Strategies in data flow testing
Application of data flow testing
Domain Testing
Domains and paths
Nice & ugly domains
Domain testing
Domains and interfaces testing
Domain and interface testing
Domains and testability
UNIT - III: Paths, Path Products, Regular Expressions, and Logic-Based Testing
Paths, Path Products, and Regular Expressions
Path products & path expression
Reduction procedure
Applications
Regular expressions & flow anomaly detection
Logic-Based Testing
Overview
Decision tables
Path expressions
KV charts
Specifications
UNIT - IV: State, State Graphs, and Transition Testing
State, State Graphs, and Transition Testing
State graphs
Good & bad state graphs
State testing
Testability tips
UNIT - V: Graph Matrices and Applications
Graph Matrices and Application
Motivational overview
Matrix of graph
Relations
Power of a matrix
Node reduction algorithm
Building tools
Exposure to tools like Jmeter/Selenium/SoapUI/Catalon
SOFTWARE TESTING METHODOLOGIES ( Professional Elective - 2) Notes