Java Programming
According to New Revised CBCS Syllabus w.e.f. 2020-21
A Text book of
M.C.A.
Semester-III
Java Programming
Author: Vijay Patil
Price: 400/-
ISBN: 978-81-947753-1-7
According to New Revised CBCS Syllabus w.e.f. 2020-21
A Text book of
Author: Manisha Khandagale
Price: 240/-
ISBN: 978-81-947753-0-0
1. Software Quality Assurance Fundamentals
1. Introduction
2. Definition of Quality, QA, QC, SQA
3. SQA Planning and Standards
4. SQA Activities
5. Building Blocks of SQA
6. Software Quality Factors
7. Software Quality Metrics: Process and Product Metrics
8. Reliability Measures
2. Software Testing Fundamentals
1. Introduction
2. Definition and Objectives of Software Testing
3. Role of Testing and its Effects on Quality
4. Causes of Failure
5. Seven Testing Principles
6. Software Testing Lifecycle
7. Validation and Verification Concepts
8. V-Model
9. W-Model
10.Agile Testing
11.Levels of Testing
12.Test Types
13.Maintainability
14.Portability
15.Localization, Internationalization Testing
16.Smoke Testing
17.Sanity Testing
3. Static Testing
1. Introduction
2. Static Testing Techniques: Review Types
3. Review Reporting and Record Keeping, Review Guidelines
4. Static Analysis
5. Data Flow Analysis
6. Control Flow Analysis
9. Case Study on Preparation of Inspection Checklist
4. Dynamic Testing
1. Introduction
2. Test Design Techniques-Black Box Testing Techniques
3. Test Design Techniques: White Box Testing Techniques
4. McCabe’s Cyclomatic Complexity Metrics
5. Mutation Testing
6. Data Flow Testing
7. Test Design Techniques: Experience Based Techniques
8. Problem Based on White and Black Box Testing
5. Test Management
1. Introduction
2. Test Organization
3. Test Planning
4. Test Progress Monitoring
5. Reporting Test Status
6. Test Control
7. Requirement Traceability Matrix
8. Configuration Management Support for Testing
9. Risk and Testing- Project Risk and Product Risk
10.Incident/ Defect Management
11.Case Study on Test Plan for Applications
12. Case Study
6. Tool Support for Testing
1. Introduction
2. Types of Test tools
3. Effective Use of Tools: Potential Benefits and Risks
4. Introduction of a Tool into an Organization
5. Introduction to Testing Tools