5th Sem, CM

22518: Software Testing Syllabus for Computer Technology 5th Sem I – Scheme MSBTE

Software Testing detailed Syllabus for Computer Technology (CM), I – scheme has been taken from the MSBTE official website and presented for the diploma students. For Subject Code, Subject Name, Lectures, Tutorial, Practical/Drawing, Credits, Theory (Max & Min) Marks, Practical (Max & Min) Marks, Total Marks, and other information, do visit full semester subjects post given below.

For all other Diploma in Computer Technology (CM) Syllabus for 5th Sem I – Scheme MSBTE, do visit Diploma in Computer Technology (CM) Syllabus for 5th Sem I – Scheme MSBTE Subjects. The detailed Syllabus for software testing is as follows.

Software Testing

Rationale:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Competency:

The aim of this course is to help the student to attain the following industry identified competency through various teaching learning experiences:

  • Apply types, levels and methods of software testing on applications.

Course Outcomes:

The theory, practical experiences and relevant soft skills associated with this course are to be taught and implemented, so that the student demonstrates the following industry oriented COs associated with the above mentioned competency:

  1. Apply various software testing methods.
  2. Prepare test cases for different types and levels of testing.
  3. Prepare test plan for an application.
  4. Identify bugs to create defect report of given application.
  5. Test software for performance measures using automated testing tools.

Suggested Exercises:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Instruments Required:

The major equipment with broad specification mentioned here will usher in uniformity in conduct of experiments, as well as aid to procure equipment by authorities concerned.

Equipment Name with Broad Specifications

  1. Computer system (Any computer system with basic configuration.
  2. Selenium
  3. Mantis Bug Tracker
  4. IBM Rational Functional Tester
  5. Spreadsheet Package
  6. Bugzila

Unit 1

Basics of Software Testing and Testing Methods

Total Teaching Hours – 10

Distribution of Theory Marks

R Level – 04

U Level – 04

A Level – 06

Total Marks – 14

Unit Outcomes (UOs) (in cognitive domain)

  1. Identify errors and bugs in the given program.
  2. Prepare test case for the given application.
  3. Describe the Entry and Exit Criteria for the given test application.
  4. Validate the given application using V model in relation with quality assurance.
  5. Describe features of the given testing method.

Topics and Sub-topics

  1. Software Testing, Objectives of Testing.
  2. Failure, Error, Fault, Defect, Bug Terminology.
  3. Test Case, When to Start and Stop Testing of Software (Entry and Exit Criteria).
  4. Verification and Validation (V Model), Quality Assurance, Quality Control.
  5. Methods of Testing: Static and dynamic Testing
  6. The box approach : White Box Testing: Inspections, Walkthroughs, Technical Reviews, Functional Testing, Code Coverage Testing, Code Complexity Testing.
  7. Black Box Testing: Requirement Based Testing, Boundary Value Analysis, Equivalence Partitioning,

Unit 2

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit 3

Test Management

Total Teaching Hours – 10

Distribution of Theory Marks

R Level – 04

U Level – 04

A Level – 06

Total Marks – 14

Unit Outcomes (UOs) (in cognitive domain)

  1. Prepare test plan for the given application.
  2. Identify the resource requirement of the given application.
  3. Prepare test cases for the given application.
  4. Prepare test report of executed test cases for given application.

Topics and Sub-topics

  1. Test Planning : Preparing a Test Plan, Deciding Test Approach, Setting Up Criteria for Testing, Identifying Responsibilities, Staffing, Resource Requirements, Test Deliverables, Testing Tasks
  2. Test Management: Test Infrastructure Management, Test People Management.
  3. Test Process: Base Lining a Test Plan, Test Case Specification.
  4. Test Reporting: Executing Test Cases, Preparing Test Summary Report.

Unit 4

Defect Management

Total Teaching Hours – 08

Distribution of Theory Marks

R Level – 04

U Level – 02

A Level – 06

Total Marks – 12

Unit Outcomes (UOs) (in cognitive domain)

  1. Classify defects on the basis estimated impact.
  2. Prepare defect template on the given application.
  3. Apply defect management process on the given application.
  4. Write procedure to find defect using the given technique.

Topics and Sub-topics

  1. Defect Classification, Defect Management Process.
  2. Defect Life Cycle, Defect Template
  3. Estimate Expected Impact of a Defect, Techniques for Finding Defects, Reporting a Defect.

Unit 5

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Suggested Student Activities:

Other than the classroom and laboratory learning, following are the suggested student-related co-curricular activities which can be undertaken to accelerate the attainment of the various outcomes in this course: Students should conduct following activities in group and prepare reports of about 5 pages for each activity, also collect/record physical evidences for their (students) portfolio which will be useful for their placement interviews:

  1. Prepare journals based on practical performed in laboratory.
  2. Give seminar on relevant topic.
  3. Undertake micro-projects.

Suggested Special Instructional Strategies:

These are sample strategies, which the teacher can use to accelerate the attainment of the various learning outcomes in this course:

  1. Massive open online courses (MOOCs) may be used to teach various topics/sub topics.
  2. L in item No. 4 does not mean only the traditional lecture method, but different types of teaching methods and media that are to be employed to develop the outcomes.
  3. About 15-20% of the topics/sub-topics which is relatively simpler or descriptive in nature is to be given to the students for self-directed learning and assess the development of the COs through classroom presentations (see implementation guideline for details).
  4. With respect to item No. 10, teachers need to ensure to create opportunities and provisions for co-curricular activities.
  5. Guide students in undertaking micro-projects.
  6. Demonstrate students thoroughly before they start doing the practice.
  7. Encourage students to refer different websites to have deeper understanding of the subject.
  8. Observe continuously and monitor the performance of students in Lab.

Suggested Micro-Projects

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Suggested Learning Resources:

  1. Software Testing: Principles and Practices Srinivasan Desikan Gopalaswamy Ramesh PEARSON Publisher: Pearson India 2005, ISBN: 9788177581218,
  2. Software Testing: Principles, Techniques and Tools Limaye M. G. Tata McGraw Hill Education, New Delhi., 2007 ISBN 13:9780070139909
  3. Software Testing: Principles and Practices Chauhan Naresh Oxford University Press Noida –
  4. Software Testing Singh Yogesh Cambridge University Press, Bangluru. ISBN 978-1-107-65278-1

    Note: Other available testing tools can be used at institute level.

Software/Learning Websites:

  1. http://www.selenium.com
  2. http://en.wikipedia.org/wiki/Test_automation
  3. http://en.wikipedia.0rg/wiki/S0ftware_testing#Testing_t00ls
  4. http://www.softwaretestingsoftware.com
  5. www.toolsqa.com

For detail Syllabus of all other subjects of Computer Technology, I – scheme do visit Computer Technology 5th Sem Syllabus for I – scheme.

For all Computer Technology results, visit MSBTE Computer Technology all semester results direct links.

Leave a Reply

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

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.