| Courses Software Training / Application Programming | Locality Himayatnagar |
Software Testing course
Section 1: Manual Testing
Chapter 1: Fundamentals of Testing
• Why is testing necessary?
• What is testing?
• Economics of Testing
o Black Box Testing
o White Box Testing
• Software Testing Principles
• Fundamental Test Process
Chapter 2: Testing throughout the software life cycle
• Software Development models
o V - Model
o Iterative Life Cycles
• Test Levels
o Component Testing
o Integration Testing
o System Testing
o Acceptance Testing
o Maintenance testing
Chapter 3: Static Techniques
• Reviews and the test process
• Review Process
• Inspections and Walkthroughs
• Code Inspection
Chapter 4: Test Design Techniques
• Identifying test conditions and designing test cases
• Categories of test design techniques
• Specification-based or black-box techniques
o Boundary Value Analysis
o Decision Table Testing
o Equivalence Partitioning
o State Transition Testing
o Use Case Testing
• Structure-based or white-box techniques
o Code Coverage
o Decision Coverage
o Statement Coverage
o Structural Testing
• Experience-based techniques
o Error Guessing
o Exploratory Testing
• Choosing a test technique
Chapter 5: Test Management
• Test Organization
• Test Plans, Estimates, and strategies
• Test progress monitoring and control
• Configuration Management
• Risk and Testing
• Incident Management
Chapter 6: Other Testing Types
• Function Testing
• Volume Testing
• Stress Testing
• Usability Testing
• Security Testing
• Performance Testing
• Configuration Testing
• Reliability Testing
• Recovery Testing
Chapter 7: Introducing Quality Center
• The Quality Center Testing Process
• Starting Quality Center
• The Quality Center Window
Lesson 8: Specifying Releases and Cycles
• Defining Releases and Cycles
• Viewing Releases and Cycles
Lesson 9: Specifying Requirements
• Defining Requirements
• Viewing Requirements
• Modifying Requirements
• Converting Requirements
Lesson 10: Planning Tests
• Developing a Test Plan Tree
• Designing Test Steps
• Copying Test Steps
• Calling Tests with Parameters
• Creating and Viewing Requirements Coverage
Lesson 11: Running Tests
• Defining Test Sets
• Adding Tests to a Test Set
• Scheduling Test Runs
• Running Tests Manually
• Viewing and Analyzing Test Results
Lesson 12: Adding and Tracking Defects
• How to Track Defects
• Adding New Defects
• Matching Defects
• Updating Defects
• Linking Defects to Tests
• Creating Favorite Views
Software Testing course
Section 2: Quick Test Professional (QTP)
Chapter 1: Introduction to HP Quick Test Professional (QTP)
• 1.1 Benefits of Automated Testing
• 1.2 Quick Test Window
Chapter 2: Mercury Tours Site and creating your first test
• 2.1 Exploring the Mercury Tours Web Site
• 2.2 Creating an Action
• 2.3 Different Ways to Insert Calls to Actions
Chapter 3: Object Repository
• 3.1 Test Object Model
• 3.2 Understanding How Quick Test Identifies Objects during the Run Session
• 3.3 Learning Objects in Your Application
• 3.4: Using Multiple Object Repositories
Chapter 4: Introducing Functions and Function Libraries
• 4.1 Creating a Function
• 4.2 Associating the Function Library with Your Test
Chapter 5: Creating Tests
• 5.1 Deciding Which Methodology to Use - Keyword-Driven or Recording
• 5.2 Preparing to Create a Test
• 5.3 Dividing an Action into Two Actions
Chapter 6: Running and Analyzing Tests
• 6.1 Running a Test
• 6.2 Analyzing Run Results
Chapter 7: Checkpoints
• 7.1 About Understanding Checkpoints
• 7.2 Adding New Checkpoints to a Test
• 7.3 Adding Existing Checkpoints to a Test
• 7.4 Understanding Types of Checkpoints
• 7.5 Checking Objects
• 7.6 Checking Pages
• 7.7 Checking Tables
• 7.8 Running and Analyzing a Test with Checkpoints
Chapter 8: Parameterization Tests
• 8.1 Defining a Data Table Parameter
• 8.2 Adding Parameter Values to a Data Table
• 8.3 Modifying Steps Affected by Parameterization
• 8.4 Parameterizing an Action
• 8.5 Running and Analyzing a Parameterized Test
Chapter 9: Outputting Values
• 9.1 About Outputting Values
• 9.2 Creating Output Values
• 9.3 Storing Output Values
• 9.4 Viewing and Editing Output Values
• 9.5 Outputting Property Values
• 9.6 To create standard output values while editing your test:
• 9.7 Understanding Default Output Definitions
• 9.8 Outputting a Value to an Action Parameter
• 9.9 Outputting Text Values
• 9.10 Creating Text Area Output Values
• 9.11 Defining Text and Text Area Output Values
• 9.12 Outputting Table Values
• 9.13 Outputting Table Content
• 9.14 Outputting Table Properties
• 9.15 Outputting Database Values
• 9.16 Outputting XML Values
Chapter 10: Defining and Using Recovery Scenarios
• 10.1 About Defining and Using Recovery Scenarios
• 10.2 Deciding When to Use Recovery Scenarios
• 10.3 Defining Recovery Scenarios
• 10.4 Creating a Recovery File
• 10.5 Understanding the Recovery Scenario Manager Dialog Box
• 10.6 Understanding the Recovery Scenario Wizard
• 10.7 Managing Recovery Scenarios
• 10.8 Copying Recovery Scenarios between Recovery Scenario Files
• 10.9 Associating Recovery Scenarios with Your Tests
• 10.10 Adding Recovery Scenarios to Your Test
• 10.11 Removing Recovery Scenarios from Your Test
• 10.12 Enabling and Disabling Recovery Scenarios
Section 3: Quality Center (QC)
Chapter 1: Introducing Quality Center
• The Quality Center Testing Process
• Starting Quality Center
• The Quality Center Window
Chapter 2: Specifying Releases and Cycles
• Defining Releases and Cycles
• Viewing Releases and Cycles
Chapter 3: Specifying Requirements
• Defining Requirements
• Viewing Requirements
• Modifying Requirements
• Converting Requirements
Chapter 4: Planning Tests
• Developing a Test Plan Tree
• Designing Test Steps
• Copying Test Steps
• Calling Tests with Parameters
• Creating and Viewing Requirements Coverage
Chapter 5: Running Tests
• Defining Test Sets
• Adding Tests to a Test Set
• Scheduling Test Runs
• Running Tests Manually
• Viewing and Analyzing Test Results
Chapter 6: Adding and Tracking Defects
• How to Track Defects
• Adding New Defects
• Matching Defects
• Updating Defects
• Linking Defects to Tests
• Creating Favorite Views
For more information please contact: +91-9652525713