Software Testing
- Lecture Notes, Study Materials and Important questions answers
Subject : Software Testing
INTRODUCTION
- Testing as an engineering activity - Answer (click here)
- Role of process in software quality - Answer (click here)
- Testing as a process - Answer (click here)
- Basic definitions in Software Testing - Answer (click here)
- Software testing principles - Answer (click here)
- The tester’s role in a software development organization - Answer (click here)
- Origin of Defects - Answer (click here)
- Defect classes, the defect repository and test design - Answer (click here)
- Defect Examples: The Coin Problem - Answer (click here)
- Developer/Tester Support for Developing a Defect Repository - Answer (click here)
TEST CASE DESIGN
- Introduction to Testing Design Strategies - Answer (click here)
- The Smart Tester - Answer (click here)
- Test Case Design Strategies - Answer (click here)
- Using black box approach to test case design - Answer (click here)
- Random Testing - Answer (click here)
- Equivalence Class Partitioning - Answer (click here)
- Boundary Value Analysis - Answer (click here)
- Other Black Box Test Design Approaches - Answer (click here)
- Using white box approach to test design - Answer (click here)
- Test adequacy criteria - Answer (click here)
- Coverage and Control Flow Graphs - Answer (click here)
- Covering Code Logic - Answer (click here)
- Paths: Their Role in White Box-Based Test Design - Answer (click here)
- Additional White Box Test Design Approaches - Answer (click here)
- Evaluating Test Adequacy Criteria - Answer (click here)
LEVELS OF TESTING
- The need for levels of testing - Answer (click here)
- Unit test - Answer (click here)
- Unit test planning - Answer (click here)
- Designing the unit tests - Answer (click here)
- The class as a testable unit - Answer (click here)
- The test harness - Answer (click here)
- Running the unit tests and recording results - Answer (click here)
- Integration tests - Answer (click here)
- Designing integration tests - Answer (click here)
- Integration test planning - Answer (click here)
- System test - The different types - Answer (click here)
- Regression testing - Answer (click here)
- Alpha, beta and acceptance tests - Answer (click here)
TEST AMANAGEMENT
- People and organizational issues in testing - Answer (click here)
- Organization structures for testing teams - Answer (click here)
- Test planning - Answer (click here)
- Test plan components - Answer (click here)
- Test plan attachments - Answer (click here)
- Locating test items - Answer (click here)
- Reporting test results - Answer (click here)
- The role of three groups in test planning and policy development - Answer (click here)
- Process and the engineering disciplines - Answer (click here)
- Introducing the test specialist - Answer (click here)
- Skills needed by a test specialist - Answer (click here)
- Building a testing group - Answer (click here)
- Defining terms - Controlling and Monitoring - Answer (click here)
TEST AUTOMATION
- Measurements and milestones for controlling and monitoring - Answer (click here)
- Status meetings -Reports and control issues - Answer (click here)
- Criteria for test completion - Answer (click here)
- SCM - Answer (click here)
- Review program - Answer (click here)
- Types of Reviews - Answer (click here)
- Components of review plans - Answer (click here)
- Reporting review results - Answer (click here)
No comments:
Post a Comment