0% found this document useful (0 votes)
50 views2 pages

COURSE HANDOUT M.tec

This course covers software testing methods and quality management concepts. It aims to help students develop error-free and high quality software. Topics include quality concepts, testing strategies, unit/integration/system testing, testing techniques for conventional and object-oriented software, testing processes, and testing specialized systems. Students will be evaluated through assignments, quizzes, mid-semester exams, and an end-semester closed book exam.

Uploaded by

Meenu Bhoria
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views2 pages

COURSE HANDOUT M.tec

This course covers software testing methods and quality management concepts. It aims to help students develop error-free and high quality software. Topics include quality concepts, testing strategies, unit/integration/system testing, testing techniques for conventional and object-oriented software, testing processes, and testing specialized systems. Students will be evaluated through assignments, quizzes, mid-semester exams, and an end-semester closed book exam.

Uploaded by

Meenu Bhoria
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

COURSE HANDOUT(M.Tech.

)
Semester-II, 2010-2011
Course No. Course Title L P T U
SOFTWARE TESTING

Scope & Objective of the course:


This course offers a good understanding of methods and techniques of software testing and quality
management concepts and prepares students to be in a position to develop error free and quality software.

Text Book(s) T1 1.William E. Perry : Effective Methods for


Software Testing, Second Edition, John
Wiley & Sons.

Reference Book(s) 1.Boris Beizer : Software Testing Techniques,


Second Edition, Dreamtech

Lecture wise Plan:


Lecture Learning Objective Topics to be covered Reference
Nos. (from the text book) (chap./sec
/Page no.
of Text
book)
1-2 Introduction: Software Engineering, Software 1/28-31
Process Models,
3-5 Management Process, Scheduling, 1/24-26
Estimation, Software Metrics.
7-7 Software Quality: Quality Concepts, Quality Control, 2/37-38
Quality Assurance, Cost of Quality,

8-9 SQA Activities, Total Quality 1/9-11


Management Principles, Software
Reviews,
10-10 Formal Technical Reviews, Software 1/5-7
Reliability, Software Safety, ISO
Approaches to Quality Assurance
Systems.
11-12 Standards, Practices, Conventions Quality Assurance Standards, ISO
and Metrics: 9000, ISO 9001:2000, ISO 9126

13-14 Quality Factors, CMM, Six Sigma,


Software Quality Assurance Metrics,.

15-15 Advantages, QA Techniques,


Introduction to SPICE
16-17 Risk and Software Configuration Software Risks, The RMMM Plan,
Management: Software Configuration Management

Process: Version Control, Change 6/204-209


18-19 Control.
20-20 Software Testing: Testing, Test Strategies for
Conventional and Object Oriented, 6/212-217
21-22 Software, Unit and Integration 6/229-234
Testing, Validation Testing, System
23-23 Testing, Metrics for Source Code, 6/227-230
Metrics for Testing, Debugging,.
24-24 Testing Techniques for Conventional Black Box and White Box Testing, 6/38-41
and Object Oriented Software: Basis Path Testing, Control Structure
.
25-26 Testing, Object Oriented Testing 4/126-132
Methods: Applicability of
Conventional Test Case Design,
27-27 Methods, Testing Methods Applicable 4/128-130
at the Class Level,
28-28 Testing Process: Test Plan development, Requirement 5/163-167
Phase Testing, Design Phase Testing,
29-29 Program Phase Testing, Execute 7/278-284
Test and Record Results.
30-31 Testing Specialized Systems and Testing Client/Server Systems, Testing 7/272-276
Applications: Web based Systems, Testing in

32-32 Multiplatform Environment, Testing 1/17-19


Off-the-Shelf Software
33-35 . Testing for Real Time Systems, 16/620-
Testing Security, 625

(At least 40-42 lectures to be covered from the prescribed book)

Evaluation Scheme:

Name of the Course Instructor:


Component Duration(hr/min) Weightage Tentative Date Remarks
Assignment/Quiz-I 30min. 10% Closed Book
MSE 2hrs 30% Closed Book
Assignment/Quiz-II 30min. 10% Closed Book
ESE 3 hrs 50% Closed Book

You might also like