0% found this document useful (0 votes)
5 views

Software-testingnew

The document outlines the curriculum for the B.Sc. in Information Technology, specifically the Software Testing course for Semester V, detailing the evaluation system, lecture and practical hours, and six units covering various aspects of software testing. Key topics include fundamentals of testing, testing throughout the software life cycle, static techniques, test design techniques, test management, and tool support for testing. Recommended textbooks and references are also provided to support the course material.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Software-testingnew

The document outlines the curriculum for the B.Sc. in Information Technology, specifically the Software Testing course for Semester V, detailing the evaluation system, lecture and practical hours, and six units covering various aspects of software testing. Key topics include fundamentals of testing, testing throughout the software life cycle, static techniques, test design techniques, test management, and tool support for testing. Recommended textbooks and references are also provided to support the course material.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

PROGRAMME: B.

Sc (Information technology) Semester – V


COURSE: SOFTWARE TESTING COURSE CODE : USIT503
Periods per week Lecture 5
1 Period is 50 minutes Practical 3

Hours Marks
Evaluation System Theory Examination 2 60
Theory Internal -- 40
Practical 50

Unit-I Fundamentals of testing: 10


Necessity of testing , what is it, Testing principles, Fundamental test Lectures
process, The psychology of testing
Unit-II Testing throughout the software life cycle: Software development 10
models, Test levels, Test types: the targets of testing, Maintenance testing Lectures
Unit-III Static techniques: 10
Reviews and the test process, Review process, Static analysis by tools Lectures
Unit-IV Test design techniques: Identifying test conditions and designing test 10
cases, Categories of test design techniques, Specification-based or black- Lectures
box techniques, Structure-based or white-box techniques, Experience-
based techniques
Unit-V Test management: Test organization, Test plans, estimates, and strategies, 10
Test progress monitoring and control, Configuration management, Risk Lectures
and testing, Incident management
Unit-VI Tool support for testing: Types of test tool, Effective use of tools: 10
Potential benefits and risks, Introducing a tool into an organization Lectures

Books:
B1: Software Testing Foundations, 2nd Edition By Hans Schaefer, Andreas Spillner, Tilo Linz,
Shroff Publishers and Distributors
(Unit I: Chapter 1,2, Unit II: Chapter 3, Unit III: Chapter 4, Unit IV: Chapter 5, Unit V:
Chapter 6, Unit VI: Chapter 7)
B2: FOUNDATIONS OF SOFTWARE TESTING by Dorothy Graham, Erik van Veenendaal,
Isabel Evans, Rex Black
(Unit I: Chapter 1, Unit II: Chapter 2, Unit III: Chapter 3, Unit IV: Chapter 4, Unit V:
Chapter 5, Unit VI: Chapter 6)

References:
Software Testing by Yogesh Singh, Cambridge University Press
Software Testing Principles, Techniques and Tools, M.G. Limaye, TMH,
Software Testing A Craftman’s Approach, Second Edition, Paul C. Jorgensen, CRC Press
Introduction to Software Testing, Paul Ammann, Jeff Offutt, Cambridge University Press.
Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and
Software Testing, Rex Black, Wiley.
Software Testing, Second Edition, Ron Patton, SAMS

www.educlash.com

You might also like