0% found this document useful (0 votes)
147 views2 pages

STM Syllabus

This document outlines a course on software testing methodologies. It is divided into 5 units that cover topics such as unit testing, path testing, dataflow testing, logic based testing, state testing, and software testing tools. The goal is to teach students about different testing techniques and how to apply them. Recommended textbooks and reference books are also provided to support student learning.

Uploaded by

varshithagujji6
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
147 views2 pages

STM Syllabus

This document outlines a course on software testing methodologies. It is divided into 5 units that cover topics such as unit testing, path testing, dataflow testing, logic based testing, state testing, and software testing tools. The goal is to teach students about different testing techniques and how to apply them. Recommended textbooks and reference books are also provided to support student learning.

Uploaded by

varshithagujji6
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

SOFTWARE TESTING METHODOLOGIES

UNIT- I
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:
Transaction Flows, Transaction Flow Testing Techniques.
Dataflow testing:
Basics of Dataflow Testing, Strategies in Dataflow Testing, Application of Dataflow Testing.
Domain Testing:
Domains and Paths, Nice & Ugly Domains, Domain testing, Domain sand Interfaces Testing,
Domain and Interface Testing, Domains and Testability.

UNIT-III
Paths, Path products and Regular expressions:
Path Products & Path Expression, Reduction Procedure, Applications, Regular Expressions &
Flow Anomaly Detection.
Syntax Testing:
Why, What and How, A Grammar for formats, Test Case Generation, Implementation and
Application and Testability Tips.

UNIT-IV
Logic Based Testing:
Overview, Decision Tables, Path Expressions, KV Charts, and Specifications
State, State Graphs and Transition Testing:
State Graphs, Good & Bad State Graphs, State Testing, and Testability Tips.
UNIT-V
Graph Matrices and Application:
Motivational overview, matrix of graph, relations, power of a matrix, node reduction
algorithm.
Software Testing Tools:
Introduction to Testing, Automated Testing, Concepts of Test Automation, Introduction to list
of tools like Win runner, Load Runner, Jmeter, About Win Runner, Using Win runner,
Mapping the GUI, Recording Test, Working with Test, Enhancing Test, Checkpoints, Test
Script Language, Putting it all together, Running and Debugging Tests, Analyzing Results,
Batch Tests, Rapid Test Script Wizard.

Text Books:
1. Software testing techniques – Boris Beizer, Dreamtech, second edition.
2. Software Testing- Yogesh Singh, Camebridge

Reference Books:
1. The Craft of software testing - Brian Marick, Pearson Education.
2. Software Testing, 3rd edition, P.C. Jorgensen, Aurbach Publications (Dist.by SPD).
3. Software Testing, N.Chauhan, Oxford University Press.
4. Introduction to Software Testing, P.Ammann&J.Offutt, Cambridge Univ.Press.
5. Effective methods of Software Testing, Perry, John Wiley, 2nd Edition, 1999.
6. Software Testing Concepts and Tools, P.NageswaraRao, dreamtech Press.
7. Win Runner in simple steps by Hakeem Shittu, 2007 Genixpress.
8. Foundations of Software Testing, D.Graham& Others, Cengage Learning.
E-Books:
1. Practical Test Design:Selection of traditional and automated test design techniques 1st
Edition, Kindle Edition.
2. Instant Approach to Software Testing: Principles, Applications, Techniques, and
Practices: Principles, Applications, Techniques, and Practices (English Edition) 1st
Edition, Kindle Edition.

You might also like