Monday, February 25, 2019
Friday, November 23, 2018
STM 2018-19 COURSE HANDOUT
STM TEXT BOOK
STM TEXT BOOK
UNIT 1
Material .DOC
Chapter 1 .PPT
Chapter 2 .PPT
UNIT2
Material .Doc doc2
Chapter 1 .PPT
chapter2.PPT
UNIT2 PART1 PDF1,PDF2
SOFTWARE
TESTING METHODOLOGIES
UNIT I
Introduction: Purpose of
testing, Dichotomies, model for testing, consequences of bugs, taxonomy of
bugs.
UNIT II
Flow graphs and Path testing: Basics
concepts of path testing, predicates, path predicates and Achievable paths,
path sensitizing, path instrumentation, application of path 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.
UNIT III
Domain Testing: domains and paths, Nice & ugly domains, domain
testing, domains and interfaces testing, domain and interface testing, domains and
testability.
UNIT IV
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 V
State, State Graphs and Transition
testing: state graphs, good & bad state graphs, state
testing, Testability tips.
Graph Matrices and Application: Motivational overview, matrix of graph, relations,
power of a matrix, node reduction algorithm, building tools.
Text Books:
1.Software Testing Techniques: Boris Beizer
2. Craft
of Software Testing: Brain Marrick
COURSE OUTCOMES (CO)
CO1: Identify a model for testing and levels of bugs and its
consequences
CO2: Examine basic testing techniques of flow
graphs.
CO3: Compare nice and ugly domains with their
testability.
CO4: Apply reduction procedures to a control flow
graph and Make use of decision tables in test case design
CO5: Apply graph matrix techniques to solve flow graphs and
Test the software using state graphs
COURSE ARTICULATION MATRIX (Correlation
between Cos & POs, PSOs ):
COs
|
PO
1
|
PO
2
|
PO
3
|
PO
4
|
PO
5
|
PO
6
|
PO
7
|
PO
8
|
PO
9
|
PO
10
|
PO
11
|
PO
12
|
PSO
1
|
PSO
2
|
PSO
3
|
CO1
|
2
|
3
|
2
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
2
|
1
|
1
|
|
CO2
|
2
|
3
|
2
|
1
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
1
|
3
|
2
|
1
|
CO3
|
3
|
2
|
1
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
3
|
1
|
1
|
CO4
|
2
|
2
|
1
|
-
|
3
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
3
|
3
|
1
|
CO5
|
2
|
3
|
1
|
-
|
3
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
2
|
3
|
1
|
Note: Enter Correlation Levels 1 or 2 or 3. If there is no correlation, put ‘-’
1- Slight(Low), 2 - Moderate(Medium), 3 - Substantial (High).
APPROVED TEXT BOOKS:
T1
|
A Boris Biezer; "Software Testing
Techniques"; International Thomson computer Press, Second edition
|
APPROVED REFERENCE BOOKS:
R1
|
Brain Marick; “The Craft of Software Testing”;
Prentice Hall Series in
innovative technology. |
R2
|
Renu Rajani Pradeep Oak, “Software Testing,
Effective methods, Tools
and Techniques”, TMHI. |
R3
|
Dr.K.V.K.K.Prasad, “Software Testing Tools”,
Dreamtech
|
R4
|
“Software Testing in the Real World “, Edward
Kit, Pearson.
|
R5
|
Perry, John Wiley, ”Effective methods of
Software Testing”.
|
Saturday, September 15, 2018
Subscribe to:
Posts (Atom)
Technical Training
Basic Number Based Problems 1. Positive or Negative Numbers 2. Even or Odd Numbers 3. Sum of First N Natural numbers 4. Sum of N natural...
-
PYTHON PROGRAMMING UNIT3 Dictionary Data Structure link1 link2 PYTHON TUPLE and SET link1 Tuple Notes link Set Notes link
-
PYTHON PROGRAMMING UNIT2 Programs on Functions Programs on Strings Programs on List LIST Complete Notes
-
COMPUTER PROGRAMMING LAB (Common to All branches of Engineering) Course Objectives: The course aims to give students hands – on experience ...