0% found this document useful (0 votes)
2 views3 pages

Software Testing Tools

The document outlines a course titled 'Software Testing Tools' for the second semester, focusing on software testing methods, strategies, and tools. It includes course objectives, outcomes, and detailed content divided into four units covering various testing techniques and agile testing principles. The evaluation scheme consists of theory and practical assessments, with references to key textbooks in the field.

Uploaded by

aboliwable96k
Copyright
© All Rights Reserved
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)
2 views3 pages

Software Testing Tools

The document outlines a course titled 'Software Testing Tools' for the second semester, focusing on software testing methods, strategies, and tools. It includes course objectives, outcomes, and detailed content divided into four units covering various testing techniques and agile testing principles. The evaluation scheme consists of theory and practical assessments, with references to key textbooks in the field.

Uploaded by

aboliwable96k
Copyright
© All Rights Reserved
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

Course Title: Software Testing Tools

Teaching Scheme Evaluation Scheme


Semester II
Theory Practical
Term Even Th Tu Pr Credits TAE CAE ESE INT EXT
Course Subject 1
Category
2 0 2 4 15 10 25
BCSL605B
Course
Code
BCSP605B
Teaching Offline 50
Mode 30 Hrs
Duration 50
1.5 Hrs.
of ESE
To provide the knowledge of software testing methods and strategies.
To understand how testing methods can be used as an effective tool in quality
Course assurance of software.
Objectives To provide skills to design test case plan for testing software

To provide knowledge of latest testing tools

CO1: To understand various software testing methods and strategies

CO2: Understand the fundamental concepts in software testing, design test cases
Course and test plan, review reports of testing for qualitative software..
Outcomes CO3: Identify the needs of software test automation and deϐine and develop the
test tool to support test automation.
CO4: Understand the software testing tool and use of different commands. .
Contents:

Unit Content Lectures


1 Introduction to Software Testing 3
1.1 Introduction to Software Testing 1.2 Objectives of Software
Testing 1.3 Basics of Software Testing – faults, errors and failures
1.4 Principles of testing 1.5 STLC- Software Testing Life Cycle.
2 Software Testing Strategies and Techniques 13
2.1 Functional testing vs. non-functional testing 2.2 Types of
Testing-Unit Testing, Integration Testing, System Testing, White
Box Testing, Black Box Testing, Alpha Testing, Beta Testing,
Regression Testing, Performance Testing, User Acceptance Testing
(UAT) 2.3 Write Test Plan for given application 2.4 Test Case
Design for Mobile, Web application using Excel, Prepare Test
report for test cases executed. 2.5 White Box Testing - Basis path
testing, Control Structure Testing. 2.6 Black Box Testing- Boundary
Value Analysis, Equivalence partitioning. Differences between BBT
& WBT
2.7 Defect Life Cycle, Classification of Defect 2.8 Defect Report
3 Levels of Testing 4
3.1 A Strategic Approach to Software Testing 3.2 Integration
testing – Top-Down, Bottom-up integration 3.3 System Testing –
Acceptance, performance, regression, Load/Stress testing, Security
testing, Internationalization testing. 3.4 Alpha, Beta Testing 3.5
Usability and accessibility testing, compatibility testing
4 Agile Testing 10
4.1 Agile Testing 4.2 Difference between Traditional and Agile
testing, Agile principles and values 4.3 Agile Testing Quadrants
4.4 How to make use of Automation Tools 4.5 Types of Testing
Tools 4.6 Demo of Automation Tools 4.6.1 Load Testing Tools
4.6.2 Acceptance Testing Tools 4.3.3 Functional Testing Tools
4.6.4 Regression Testing Tools 4.6.5 Graphical User Interface
(GUI)Testing Tools 4.6.6 End to End Testing Tools

1. Effective Methods of Software Testing, William E Perry, 3rd Edition, Wiley


Publishing Inc.
2. Software Testing Principles and Practices by Srinivasan Desikan, Gopalaswamy
Reference Ramesh, Pearson.
Books: 3. Software Engineering – A Practitioners Approach, Roger S. Pressman, 7th
Edition, Tata McGraw Hill, 20
4. Agile Testing: A Practical Guide for Testers and Agile Teams, Lisa Crispin and
Janet Gregory, 1st Edition, Addison-Wesley Professional, 2008

You might also like