0 évaluation0% ont trouvé ce document utile (0 vote)
36 vues7 pages
The document provides an overview of automation testing tools Quick Test Professional (QTP) and WinRunner. It discusses the key features of each tool, including recording and playback, object identification, data-driven testing, checkpoints, synchronization, test execution, reporting. It also covers Visual SourceSafe, a version control system, and Test Director for managing the testing lifecycle including requirements, test cases, defects, and reporting.
The document provides an overview of automation testing tools Quick Test Professional (QTP) and WinRunner. It discusses the key features of each tool, including recording and playback, object identification, data-driven testing, checkpoints, synchronization, test execution, reporting. It also covers Visual SourceSafe, a version control system, and Test Director for managing the testing lifecycle including requirements, test cases, defects, and reporting.
Droits d'auteur :
Attribution Non-Commercial (BY-NC)
Formats disponibles
Téléchargez comme DOC, PDF, TXT ou lisez en ligne sur Scribd
The document provides an overview of automation testing tools Quick Test Professional (QTP) and WinRunner. It discusses the key features of each tool, including recording and playback, object identification, data-driven testing, checkpoints, synchronization, test execution, reporting. It also covers Visual SourceSafe, a version control system, and Test Director for managing the testing lifecycle including requirements, test cases, defects, and reporting.
Droits d'auteur :
Attribution Non-Commercial (BY-NC)
Formats disponibles
Téléchargez comme DOC, PDF, TXT ou lisez en ligne sur Scribd
1.1. Why Test Automation 1.2. Limitations of Manual Testing 1.3. Benefits of Automation Testing 1.4. When to Automate? 1.5. Introduction to Automation Testing Tools 2. Automation Framework 2.1. Framework Concepts 2.2. Importance of Framework 2.3. Types of Framework 2.4. Implementation choices 2.4.1. Record/Playback 2.4.2. Scripted (includes keywords, data driven) 2.4.3. Procedural 2.4.4. Model based testing (MBT) 3. Design of tests 3.1. Testing techniques 3.2. Test Patterns 3.3. Test Data 3.4. Unattended automation 3.5. Independence of tests 3.6. Suites of tests 3.7. Error handling 3.8. Reusability 3.9. Coverage 4. Automation Testing Tools 4.1. Overview on Quick Test Pro 4.2. Overview on Winrunner WINRUNNER Recording & GUI MAP Synchronization Content sensitive & analog recording Selective recording Introduction & creating GUI map file Global and per test modes Introductions to Synchronization Test execution dependent on time behavior of test object Synchronization and wait Automated Verification DDT and DB functions Verifying GUI-Objects Verifying database Concept of the data driven test Reading data from excel sheet Verifying bitmaps Text Recognition Analysis and Reporting Writing data to excel sheet Importing data from data table Adding parameters Reading data from Data-tables using db functions Batch tests & Regular Expressions Functions and Reusable libraries Creating and running a batch test Viewing and analyzing batch test result Creating and using regular expressions Regular expressions in projects Generating customized libraries Local vs. Global functions Adding functions to the function generator Loading DLLs Test Script Language(TSL) Miscellaneous Recording and programming Variables & Operations Flow control Input/Output Compiler/Interpreter Startup Script Adding custom checkpoints Runtime wizard Rapid script wizard Custom Controls Web testing Identifying custom controls Mapping custom controls on standard controls Testing custom controls The Virtual object wizard Recording & Checkpoints Conducting data driven tests Checking frame properties Checking and structure and content Verifying broken links Web exceptions Recovery Scenarios TSL Programming Introduction Simple Scenarios Compound Scenarios Exceptions in projects Context sensitive functions Analog functions Standard functions Customization function
Quick Test Professional
Introduction Working With Actions Why QTP Comparison with other commercial tools Main components in QTP Scripts view modes Keyword View Expert view Multiple actions Using global and action data sheets Creating new actions Calling existing actions Setting action properties Setting action call properties Sharing action information Record and Playback Working with data tables Introduction Types of recording and playback Context sensitive Analog Low level Working with global and action sheets Editing data table Importing data from a database Object learning and identification Regular Expressions Object repository Object spy Object repository Modes Shared Preaction Understanding regular expressions Applying regular expressions for property values Applying regular expressions for checkpoint values Checkpoints Miscellaneous Introduction Applying check points Standard, Bitmap Database Text XML, Accessibility Page, Image Inserting steps using Step Generator Generating “with” statements Synchronization Virtual Objects Measuring transactions Smart identification Parameterising Values Configuring Object Identification Steps and checkpoints parameterization Testing and action input parameters Data table parameters Environment variable parameters Random number parameters Custom and standard objects Mapping custom to standard objects Defining mandatory and assistive properties Output Values Outputting property values Outputting text values Outputting database values Outputting XML values
Test Director Visual Source Safe
Adding Test Requirements What is version control Characteristics of a useful requirement Importance of tracing and tracking Requirements Reviewing and building a requirements structure Entering requirements manually and importing from word and excel File-Based vs. Project-Based access control Release management Project management Adding test cases Using the SourceSafe client Characteristics of a useful test case Parameters Creating manual test cases and importing from word Saving WinRunner script to TestDirector Requirements coverage Creating new projects Managing existing projects Using VSS on a daily basis- Checklist Daily Tasks Get latest version Check in / Check out Using comments Undo check out Test sets and test execution Project tasks Creating folder and test sets Defining test execution flow and properties Manual test execution Logging defects during manual testing Automated test execution Setting run times Moving projects Removing projects Renaming and deleting projects Labeling projects Working folders Defect tracking Project reporting and tracking with VSS The defect life cycle Searching for similar defects Deleting defects Checking project history Checking project differences The file reports Reporting and analysis Using the VSS Administrator Analysis menu graphs Advanced Reporting Managing VSS databases Managing VSS users Managing user rights Using the admin Tools