Software Testing Methodologies Course Page
R07 Regulation - Dept. of CSE & IT
Aditya Engineering College
HOME
SCHEDULE
RESOURCES
GLOSSARY
ASSIGNMENTS
QUICK LINKS
BRIEF OVERVIEW
UNIT I
Purpose of Testing
Dichotomies
Model for Testing
Consequences of Bugs
Taxonomy of Bugs
Summary
UNIT II
Basics of Path Testing
Predicates, Path Predicates and Achievable Paths
Path Sensitizing
Path Instrumentation
Application of Path Testing
Summary
UNIT III
Transaction Flows
Transaction Flow Testing Techniques
Implementation
Basics of Data Flow Testing
Strategies in Data Flow Testing
Application of Data Flow Testing
Summary
UNIT IV
Domains and Paths
Nice and Ugly domains
Domain Testing
Domain and Interface Testing
Domains and Testability
Summary
UNIT V
Path products and Path expression
Reduction Procedure
Applications
Regular Expressions and Flow Anomaly Detection
Summary
UNIT VI
Logic Based Testing
Decision Tables
Path Expressions
KV Charts
Specifications
Summary
RESOURCES
RESOURCES
Data Flow Testing Strategies - Good Example
Lession Plan for III CSE 2 Batch
E-Book: Software Testing Techniques, 2nd Edition, Boris Beizer
Important Concepts in Exam Point of View. (for 6 Units)
Previous Years Question Papers:
*
represents the degree of importance
Unit 1 questions in previous question papers.
Unit 2 questions in previous question papers.
Unit 3 questions in previous question papers.
Unit 4 questions in previous question papers.
Unit 5 questions in previous question papers.
Explain Regular Expressions and Flow Anomaly detection. (16 M)**
Example Huang’s theorem with examples (12 M)*
Reduction procedure algorithm for the following flow graph: (16 M)**
Write Short Notes on: (16 M) *
Distributive Laws
Absorption Rule
Loops
Identity elements
Discuss Path Sums and Path Product. (8 M)
Discuss in brief applications of paths (8 M)
Unit 6 questions in previous question papers.
Unit 7 questions in previous question papers.
Unit 8 questions in previous question papers.
© 2010
Suresh Babu Mudunuri
, Associate Professor, Aditya Engineering College