Lecture Notes on Software Testing (18IS62)
(Effective from the academic year 2018 -2019) SEMESTER – VI
|Course Code||18IS62||CIE Marks||40|
|Number of Contact Hours/Week||3:2:0||SEE Marks||60|
|Total Number of Contact Hours||50||Exam Hours||03|
|Course Learning Objectives: This course (18IS62) will enable students to:|
|· Differentiate the various testing techniques
· Analyze the problem and derive suitable test cases.
· Apply suitable technique for designing of flow graph
· Explain the need for planning and monitoring a process
|Functional Testing: Boundary value analysis, Robustness testing, Worst-case testing, Robust Worst testing for triangle problem, Nextdate problem and commission problem, Equivalence classes, Equivalence test cases for the triangle problem, NextDate function, and the commission problem, Guidelines and observations, Decision tables, Test cases for the triangle problem, NextDate function, and the commission problem, Guidelines and observations. Fault Based Testing: Overview, Assumptions in fault based testing, Mutation analysis, Fault-based adequacy criteria, Variations on mutation analysis.
T1: Chapter 5, 6 & 7, T2: Chapter 16 RBT: L1, L2, L3