Software Testing & Automation

Software Testing & Automation

Software Testing & Automation

QAtesting is a process used to test the accuracy, integrity ,and quality of developed software”. It includes a set of activities conducted with the intent of identifying errors in software so thatit could be corrected before the product is released to the end users.
QTP(QuickTest Professional) software provides functional and regressiontest automation for software applications and environments. It wasinitially developed by Mercury Interactive and then acquired by HP(Hewlett-Packward). QuickTest is a graphical interface record- playback automation tool.


Curriculum

1. CONTENTS OF MANUAL TESTING
Topics - Introduction to Software Testing , SOFTWARE QUALITY , SOFTWARE DEVEOPMENT LIFE CYCLE MODELS , Real Time Terms of System Testing , White Box Testing Techniques , Testing Levels , Functional Testing, Non-Functional Testing ,Maintenance (or) Support , Planned Testing Vs AD-HOC Testing , TESTING-TERMINOLOGY , SYSTEM TESTING PROCESS, System Test Initiation , Testing Planning , Test Design , Test Execution , Version Control , Levels of Test Execution , Test Reporting , Defect Tracking Procedure , Bug Life Cycle / Defect Life Cycle , Test Closure , Coverage Analysis , Defect Density , User Acceptance Testing , Sign Off , Final Test Summary Report.


2. CONTENTS OF QTP
Topics - INTRODUCTION TO AUTOMATION , Recording Types , Introduction to Object Repository , Object Repository Manager , Object Spy , Descriptive Programming , Object Identification , Smart identification , VB Scripting , Check Points , Output Values , Data Parameterization , Environment Variables , Regular Expression , Virtual Object , Synchronization , Step Generator , Recovery Scenario , Reusable library , Executing External defined Functions , Debugging , Batch testing , Transaction Points , Data Base Connection , AOM ( Automation Object Model ) , Reporting , General Tab , QTP Option.


3. CONTENTS OF QC
Topics - Requirement Module , Requirement Module Overview , Creating Requirement tree , Creating Parent & Child requirements , Understanding the Description tab , Understanding the History tab , Uploading attachments to requirement , A glance at various columns in requirement , Types of views in requirement module , Requirement grid view , Requirement coverage view , Test Plan Module , Creating folder structure , Create test cases , Template test cases , Requirement coverage , Test Lab Module , Overview of Test Lab , Details of various tabs , Execution Flow tab , Test Set Properties tab , Linked Defects tab , Running Tests manually , Running Tests automatically , Viewing Test results , Quality Center Defects , Overview of Defects , Creating defects after test execution , Adding defects in defect module , Creating defects during test execution , Linking Defects , How to close a defect , Closing defects after retest.