Software Testing Methodologies Syllabus

Preview:

DESCRIPTION

JNTU Hyderabad, Telangana/Andhra Pradesh. R09 Computer Science Engineering.IV year - I Sem.Syllabus.

Citation preview

Unit 1: Introduction1. Purpose of Testing2. Dichotomies3. Model for Testing4. Consequences of Bugs5. Taxonomy of BugsUnit 2: Flow Graphs and Path Testing1. Basic concepts of Path Testing2. Predicates, Path Predicates, and Achievable Paths3. Path Sensitizing4. Path Instrumentation5. Application of Path TestingUnit 3: Transaction Flow Testing1. Transaction Flows2. Transaction Flow Testing Techniques3. Dataflow Testing Basics4. Strategies in Dataflow Testing5. Application of Dataflow TestingUnit 4: Domain Testing1. Domains and Paths2. Nice & Ugly Domains3. Domain Testing4. Domains and Interface Testing5. Domains and TestabilityUnit 5: Paths, Path Products and Regular Expressions1. Path Products and Path Expressions2. Reduction Procedure3. Applications4. Regular Expressions and Flow Anomaly Detection

Unit 6: Logic Based Testing1. Overview2. Decision Tables3. Path Expressions4. KV Charts5. SpecificationsUnit 7: State, State Graphs and Transition Testing1. State Graphs2. Good & Bad State Graphs3. State Testing4. Testability TipsUnit 8: Graph Matrices and Application1. Motivational Overview2. Matrix of Graph3. Relations4. Power of a Matrix5. Node Reduction Algorithm6. Building Tools

Recommended