Synchronizing Tests When we have a test case in hand, we can begin creating an automated test. This is done through record and playback. USINGQTP65-SLIDES-01A.

Slides:



Advertisements
Similar presentations
1 Microsoft Access 2002 Tutorial 9 – Automating Tasks With Macros.
Advertisements

1 Recording & Viewing Archives. 2 Objectives: Identify the steps for starting, pausing and stopping the session recorder Identify the visual and auditory.
Chapter 5: Introduction to Forms Builder. 2 Lesson A Objectives After completing this lesson, you should be able to: Display Forms Builder forms in a.
Automating Tasks With Macros
Slide 1 of 39 Welcome to GSA’s Vendor and Customer Self Service (VCSS) course Section 5: Statement and Dispute Navigation This presentation is compliant.
Automating Tasks With Macros. 2 Design a switchboard and dialog box for a graphical user interface Database developers interact directly with Access.
Multi-Table Forms Access – Lesson 5.
Access Tutorial 10 Automating Tasks with Macros
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
Chapter 11 Adding Sound and Video. Chapter 11 Lessons 1.Work with sound 2.Specify synchronization options 3.Modify sounds 4.Use ActionScript with sound.
Office 2003 Advanced Concepts and Techniques M i c r o s o f t Access Web Feature Data Access Pages.
Lesson 6. GCSE Computing – programming languages Candidates should be able to:  describe common tools and facilities available in an integrated development.
1 After completing this lesson, you will be able to: Transfer your files to the Internet. Choose a method for posting your Web pages. Use Microsoft’s My.
Unit 5, Lesson 1 Working with Databases. Objectives Identify the parts of the Access screen. Identify the parts of the Access screen. Understand the purpose.
What is WinRunner ► WinRunner is Mercury’s legacy automated testing tool ► It is similar to QTP in functionality ► WinRunner integrates with other Mercury.
Photo Story 3 Create a movie in 8 easy steps!. To begin a new story click Next. To edit a story already in progress, choose “Edit a Project”. Then choose.
XP New Perspectives on Microsoft Office Access 2003 Tutorial 10 1 Microsoft Office Access 2003 Tutorial 10 – Automating Tasks With Macros.
An Introduction to Forms. The Major Steps of a MicroSoft Access Database  Tables  Queries  Forms  Macros  Reports  Modules On our road map, we are.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
How QuickTest Works with Objects USINGQTP65-STUDENT-01A.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Access 2002 Advanced Form Design.
© 2011 Delmar, Cengage Learning Chapter 11 Adding Sound and Video.
Create new project or open existing project (here, we will create a new project)
Quick Test Professional 9.2. Testing Process Preparing to Record Recording Enhancing a Test Debugging Running the Test and Analyzing the Results Reporting.
Command Buttons in Access Forms. What are Command Buttons?  Buttons that perform commands (duh)  With proper programming, you can make a button perform.
Chapter 5 Introduction To Form Builder. Lesson C Objectives  Use sequences to automatically generate primary key values in a form  Create lists of values.
CHAPTER 7 LESSON B Creating Database Reports. Lesson B Objectives  Describe the components of a report  Modify report components  Modify the format.
Applying References and Hyperlinks
Automation Testing- QTP Rajesh Charles Batch No: Date: jan
Setting up Solver Add-in for Excel
Web for Faculty Faculty and Advisor Banner Self-Service
Get around in your Calendar
2.2 Internet Basics.
Make the switch to Excel 2010
Working with Data Blocks and Frames
Before you begin If a yellow security bar appears at the top of the screen in PowerPoint, click Enable Editing. You need PowerPoint 2010 to view this.
In Grademark, in the student’s paper:
Command Buttons in Access Forms
Instructions – please delete
Student SOLE Page – Living Page
Creating LOVs and Editors
Customizing the Toolbar
Adding Buttons, Actions, and Sounds
Overview of SAMT Batch Upload
Advanced Invitations.
Lesson 7: Plan a Presentation
Lesson 7 Plan a Presentation
Microsoft Windows 2000 Professional
Instructions – please delete
Instructions – please delete
Using K2 applications How can users interact with K2 applications?
Exploring Microsoft Access 2003
Lesson 13: Epic Appointment Scheduling Reports
Study Island Student Demo:
E-permits Tutorial for first-time users
Instructions – please delete
Instructions – please delete
Introduction To Microsoft PowerPoint 2007
Lesson 7 Plan a Presentation
Instructions – please delete
Instructions – please delete
The National Reference Metadata Editor (NRME)
Printing a Purchase Order or Requisition Report
Joe X PupilRewardPoints.co.uk Instructions:
Instructions – please delete
Instructions – please delete
Creating Online Presentations
Tutorial 10 Automating Tasks with Macros
The National Reference Metadata Editor (NRME)
Selenium IDE Installation and Use.
Presentation transcript:

Synchronizing Tests When we have a test case in hand, we can begin creating an automated test. This is done through record and playback. USINGQTP65-SLIDES-01A

Class Discussion: What object in this application takes longer to process than the rest of the objects?

Lesson Objectives At the end of this lesson, you will be able to: Identify steps in the Tree View requiring a synchronization point Set a global synchronization value Add a synchronization step for a specific object Use the Method Wizard to add synchronization conditions in the test

Some Objects Require More Processing Time On one hand, some objects may take several seconds longer than other objects due to processing time, for example: A progress bar to reach 100% A status message to appear A button to become enabled A window or pop-up message to open On the other hand, QuickTest runs each step in the same length of time. An “Object not enabled” message appears if QuickTest runs a step and progresses to the next while the previous step is not yet complete.

Global Synchronization Value for All Objects Edit the Global synchronization value Instructs QuickTest to wait for all objects for a specific amount of time.

Synchronization Step for a Specific Object Global synchronization timeout value waits for each object with the same amount of time Object synchronization waits for a specific object Add the Global Sync Timeout value but tell students that this value should remain the same for the whole testing project or test results might be skewed. And give an example. Usually, text or label are good choices for GUI objects. IMPORTANT! Identify the object property that will synchronize the step

Other Types of Synchronization Step 2! Next! Step 1! Check an object exists The Exist statement creates a condition that evaluates whether an object currently exists. Wait for an object The Sync statement waits for a page or browser to complete the current navigation The Method Wizard is a step-by-step wizard that helps you quickly add methods to your test Or, use a Wait statement to pause the test for a specified amount of time in seconds.