Quality Control and Software Testing
According to New Revised Syllabus w.e.f. 2010 PUNE, Maharashtra (INDIA)
Text Book of
Quality Control and Software Testing
MCM Sem-IV
Author : Prashant Sinalkar
Book ID : 1233
Description
Contents
1. Testing Fundamentals
Introduction
1.1 QA (Quality Assurance) vis-A-vis QC (Quality Control)
1.2 V model of software testing and the testing work flow
1.3 Testing techniques and levels of testing
1.4 Static Vs. Dynamic Testing
1.5 Deliverables / artifacts generated from the testing phase of software project
1.6 Role of the software tester vis–A-via the project team
Summary
2. Testing Methods and Techniques
Introduction
2.1 Unit Testing
2.2 Integration testing
2.3 Functional and system testing
2.4 Non-functional testing
2.5 System testing
2.6 Acceptance testing
2.7 Regression testing
2.8 Beta testing
2.9 Black box versus white box testing
Summary
3. Verification Techniques
Introduction
3.1 Walkthroughs, inspections, and reviews
Summary
4. Understanding the Test Environment
Introduction
4.1 Organization’s policies and procedures
4.2 Culture, attitudes, rewards, test processes
4.3 Stakeholders in software testing phase
4.4 Management’s support of software testing
Summary
5. Test Design and Documentation
Introduction
5.1 Deriving effective test cases from requirements
5.2 Bi-directional traceability of test artifacts
5.3 Handling test artifacts as living documents
Summary
6. Understanding Testing Tools and Configuration Management Tools
Introduction
6.1 Tool development and acquisition
6.2 Event sequencing
6.3 Tool usage
Summary
7. Understanding Testing Approaches to Different Types of Software Systems and Applications
Introduction
7.1 Testing COTS (Commercial Off-the-Shelf Software)
7.2 Web-based applications / electronic commerce applications
7.3 Testing data – warehouse products
7.4 Object – oriented systems
7.5 Wireless / mobile computing applications
7.6 Testing for security
7.7 Testing software components of third party
7.8 Foreign language testing
7.9 Web-site testing
Summary
8. Developing Risk Based Approach to Testing and Understanding How Software Test Plans Get Developed
Introduction
8.1 Identifying business risks and risk contributors
8.2 Learning to identify software risks
8.3 Understanding testing risks
8.4 Test scoping and effort estimating
8.5 Understanding test schedule
Summary
9. Managing Software Testing Projects and Testing Teams
Introduction
9.1 Test planning
9.2 Scheduling
9.3 Budgeting
9.4 Managing testing staff / resources
Summary
10. Introduction to Defect Management
Introduction
10.1 Defects, errors and bugs
10.2 Defect tracking
10.3 Defect reporting
10.4 Defect metrics
Summary
11. Introduction to Test Metrics and Measurements
Introduction
11.1 Test metrics and measurements
11.2 Cascading test matrices
Summary
12. Understanding Agile Testing and Extreme Testing as Approach to Testing
Introduction
12.1 Agile testing
12.2 Extreme testing
Summary
13. Introduction to the TMM
Introduction
13.1 What is TMMi?
13.2 An overview of TMMI
13.3 The TMMi levels
Summary
14. IEEE Standards
Introduction
14.1 IEEE standards for testing
14.2 Test plan standard
Summary
Included Solved Question Papers – April 2012

Reviews
Clear filtersThere are no reviews yet.