CSE

Introduction To Software Testing CSE 5th Sem Syllabus for VTU BE 2017 Scheme (Professional Elective-1)

Introduction To Software Testing detail syllabus for Computer Science & Engineering (CSE), 2017 scheme is taken from VTU official website and presented for VTU students. The course code (17CS552), and for exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below.

For all other cse 5th sem syllabus for be 2017 scheme vtu you can visit CSE 5th Sem syllabus for BE 2017 Scheme VTU Subjects. For all other Professional Elective-1 subjects do refer to Professional Elective-1. The detail syllabus for introduction to software testing is as follows.

Module 1

Basics of Software Testing: Basic definitions, Software Quality, Requirements, Behaviour and Correctness, Correctness versus Reliability, Testing and Debugging, Test cases, Insights from a Venn diagram, Identifying test cases, Test-generation Strategies, Test Metrics, Error and fault taxonomies, Levels of testing, Testing and Verification, Static Testing. Textbook 3: Ch 1:1.2 – 1.5, 3; Textbook 1: Ch 1

Module 2

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Module 3

Fault Based Testing: Overview, Assumptions in fault based testing, Mutation analysis, Fault-based adequacy criteria, Variations on mutation analysis. Structural Testing: Overview, Statement testing, Branch testing, Condition testing, Path testing: DD paths, Test coverage metrics, Basis path testing, guidelines and observations, Data -Flow testing: Definition-Use testing, Slicebased testing, Guidelines and observations. T2:Chapter 16, 12 T1:Chapter 9 & 10

Module 4

Test Execution: Overview of test execution, from test case specification to test cases, Scaffolding, Generic versus specific scaffolding, Test oracles, Self-checks as oracles, Capture and replay Process Framework :Basic principles: Sensitivity, redundancy, restriction, partition, visibility, Feedback, the quality process, Planning and monitoring, Quality goals, Dependability properties, Analysis Testing, Improving the process, Organizational factors. Planning and Monitoring the Process: Quality and process, Test and analysis strategies and plans, Risk planning, monitoring the process, Improving the process, the quality team. T2: Chapter 17, 20

Module 5

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Course Outcomes:

The students should be able to:

  • Identify test cases for any given problem. Compare the different testing techniques. Classify the problems according to a suitable testing model. Apply the appropriate technique for the design of flow graph. Create appropriate document for the software artefact.

Question paper pattern:

  • The question paper will have TEN questions.
  • There will be TWO questions from each module.
  • Each question will have questions covering all the topics under a module.
  • The students will have to answer FIVE full questions, selecting ONE full question from each module.

Text Books:

  1. Paul C. Jorgensen: Software Testing, A Craftsman’s Approach, 3rd Edition, Auerbach Publications, 2008.
  2. Mauro Pezze, Michal Young: Software Testing and Analysis – Process, Principles and Techniques, Wiley India, 2009.
  3. Aditya P Mathur: Foundations of Software Testing, Pearson Education, 2008.

Reference Books:

  1. Software testing Principles and Practices – Gopalaswamy Ramesh, Srinivasan Desikan, 2 nd Edition, Pearson, 2007.
  2. Software Testing – Ron Patton, 2nd edition, Pearson Education, 2004.
  3. The Craft of Software Testing – Brian Marrick, Pearson Education, 1995.
  4. Anirban Basu, Software Quality Assurance, Testing and Metrics, PHI, 2015
  5. Naresh Chauhan, Software Testing, Oxford University press.

For detail syllabus of all other subjects of BE Cse, 2017 regulation do visit Cse 5th Sem syllabus for 2017 Regulation.

Dont forget to download iStudy for latest syllabus and results, class timetable and more.

Leave a Reply

Your email address will not be published. Required fields are marked *

*