Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

UNIT I - INTRODUCTION

Part - 1
1. Testing as an Engineering Activity
2. Testing as a Process
3. Testing Maturity Model
4. Testing axioms
5. Basic definitions
6. Software Testing Principles
7. The Tester‘s Role in a Software Development Organization.
(OR)

Part - 2
1. Origins of Defects
2. Cost of defects
3. Defect Classes
4. The Defect Repository and Test Design
5. Defect Examples
6. Developer/Tester Support of Developing a Defect Repository.

UNIT II TEST CASE DESIGN STRATEGIES

Part - 1
1. Test case Design Strategies
2. Using Black Box Approach to Test Case Design Equivalence Class Partitioning
3. Boundary Value Analysis
4. State based testing
5. Cause-effect graphing
6. Compatibility testing
7. User documentation testing

(OR)

Part - 2

1. Domain testing
2. Random Testing
3. Requirements based testing
4. Using White Box Approach to Test design –Test Adequacy Criteria – Static testing
5. Structural testing – code functional testing –Coverage and Control Flow Graphs –
Covering Code Logic – Paths
6. Code complexity testing
7. Additional White box testing approaches
8. Evaluating Test Adequacy Criteria.
UNIT III LEVELS OF TESTING

Part - 1

1. The need for Levels of Testing


2. Unit Test – Unit Test Planning – Designing the Unit Tests – The Test
Harness – Running the Unit tests and Recording results
3. Integration tests – Designing Integration Tests – Integration Test
Planning
4. Scenario testing
5. Defect bash elimination System Testing
6. Acceptance testing
7. Performance testing
8. Regression Testing
(OR)
Part - 2

9. Internationalization testing
10. Ad-hoc testing
11. Alpha, Beta Tests
12. Testing OO systems
13. Usability and Accessibility testing
14. Configuration testing
15. Compatibility testing
16. Documentation testing
17. Website testing.

UNIT IV TEST MANAGEMENT

Part - 1

1. People and organizational issues in testing


2. Organization structures for testing teams
3. testing services
4. Test Planning
5. Test Plan Components
6. Test Plan Attachments
7. Locating Test Items
(OR)
Part - 2

1. Test management
2. Test process
3. Reporting Test Results
4. Introducing the test specialist – Skills needed by a test specialist –
5. Building a Testing Group
6. The Structure of Testing Group .
7. The Technical Training Program.
UNIT V TEST AUTOMATION

Part - 1

1. Software test automation


2. Skills needed for automation
3. Scope of automation
4. Design and architecture for automation

(OR)

Part - 2

1. Requirements for a test tool


2. Challenges in automation
3. Test metrics and measurements project, progress and productivity metrics.

You might also like