Software Testing

Topics: Software testing, Regression testing, Unit testing Pages: 3 (400 words) Published: September 4, 2010
Software Testing

|Subject Code |: |06CS842/IS81    |IA Marks |: |25 | |No. of Lecture Hrs./ Week |: |04 |Exam Hours |: |03 | |Total No. of Lecture Hrs. |: |52 |Exam Marks |: |100 |

UNIT - 1     
BASICS OF SOFTWARE TESTING – 1: Human Errors and Testing; Software Quality; Requirements, Behavior and Correctness; Correctness versus Reliability; Testing and Debugging; Test Metrics. 6 Hours
UNIT - 2     
BASICS OF SOFTWARE TESTING – 2: Software and Hardware Testing; Testing and Verification; Defect Management; Execution History;Test-generation Strategies, Static Testing. Model-Based Testing and Model Checking; Control-Flow Graph; Types of Testing; The Saturation Effect. 6 Hours

UNIT - 3  
TEST GENERATION FROM REQUIREMENTS – 1: Introduction; The Test-Selection Problem; Equivalence Partitioning; Boundary Value Analysis; Category-Partition Method. 7 Hours
UNIT - 4     
TEST GENERATION FROM REQUIREMENTS – 2: Cause-Effect Graphing, Test Generation from Predicates. 7 Hours
UNIT - 5   
STRUCTURAL TESTING: Overview; Statement testing; Branch testing; Condition testing, Path testing; Procedure call testing; Comparing structural testing criteria; The infeasibility problem.  6 Hours

UNIT - 6    
DEPENDENCE, DATA FLOW MODELS, AND DATA FLOW TESTING: Definition-Use pairs; Data flow analysis; Classic analyses; From execution to conservative flow analysis; Data flow analysis with arrays and pointers; Inter-procedural analysis; Overview of data flow testing; Definition-Use associations; Data flow testing criteria; Data flow coverage with complex structures; The infeasibility problem. 6 Hours

UNIT - 7     
TEST CASE SELECTION AND ADEQUACY, TEST EXECUTION: Overview; Test specification and cases; Adequacy criteria; Comparing criteria; Overview of test execution; From test...
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Sqa Engineering Testing Essay
  • Testing Heuristics Cheat Sheet Essay
  • Steps to Testing Web Applications Essay
  • Review of Paper
  • Essay on software testing
  • Software Testing in Safety Critical Systems Essay
  • Software quality assurance and testing Essay
  • Data Mining Techniques to Automate Software Testing Research Paper

Become a StudyMode Member

Sign Up - It's Free