2023 2024 Student Forum > Management Forum > Main Forum

 
  #2  
6th December 2015, 11:45 AM
Super Moderator
 
Join Date: Apr 2013
Re: Software testing syllabus Anna University

Software Testing is the subject of Computer Science Engineering 7th Sem of Anna University. Here I am providing you syllabus of this subject.

Syllabus of Software testing

UNIT I INTRODUCTION


Testing as an Engineering Activity – Role of Process in Software Quality – Testing as a Process – Basic Definitions – Software Testing Principles – The Tester’s Role in a Software Development Organization – Origins of Defects – Defect Classes – The Defect Repository and Test Design – Defect Examples – Developer/Tester Support for Developing a Defect Repository

UNIT II TEST CASE DESIGN

Introduction to Testing Design Strategies – The Smarter Tester – Test Case Design Strategies – Using Black Box Approach to Test Case Design Random Testing – Requirements based testing – positive and negative testing Boundary Value Analysis – decision tables - Equivalence Class Partitioning state-based testing– cause- effect graphing – error guessing - compatibility testing – user documentation testing – domain testing Using White–Box Approach to Test design – Test Adequacy Criteria – static testing vs. structural testing – code functional testing - Coverage and Control Flow Graphs – Covering Code Logic – Paths – Their Role in White–box Based Test Design – code complexity testing – Evaluating Test Adequacy Criteria.

UNIT III LEVELS OF TESTING

The Need for Levels of Testing – Unit Test – Unit Test Planning –Designing the Unit Tests

The Test Harness – Running the Unit tests and Recording results – Integration tests – Designing Integration Tests – Integration Test Planning – scenario testing – defect bash elimination -System Testing – types of system testing - Acceptance testing – performance testing - Regression Testing – internationalization testing – ad-hoc testing - Alpha – Beta Tests – testing OO systems – usability and accessibility testing
UNIT IV TEST MANAGEMENT

People and organizational issues in testing – organization structures for testing teams – testing services - Test Planning – Test Plan Components – Test Plan Attachments – Locating Test Items – test management – test process - Reporting Test Results – The role of three groups in Test Planning and Policy Development – Introducing the test specialist – Skills needed by a test specialist – Building a Testing Group.

UNIT V CONTROLLING AND MONITORING

Software test automation – skills needed for automation – scope of automation – design and architecture for automation – requirements for a test tool – challenges in automation
- Test metrics and measurements –project, progress and productivity metrics – Status

Meetings – Reports and Control Issues – Criteria for Test Completion – SCM – Types of reviews – Developing a review program – Components of Review Plans– Reporting Review Results – evaluating software quality – defect prevention – testing maturity model

Text Books for Software Testing

TOTAL: 45 PERIODS

1. Srinivasan Desikan and Gopalaswamy Ramesh, “Software Testing – Principles and Practices”, Pearson education, 2006.

2. Aditya P.Mathur, “Foundations of Software Testing”, Pearson Education, 2008.


Quick Reply
Your Username: Click here to log in

Message:
Options




All times are GMT +5. The time now is 02:16 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
SEO by vBSEO 3.6.0 PL2

1 2 3 4