Skip to content

Iptv Assist

Learn More from us

Menu
  • HOW TO
  • Firestick
  • Chromecast
  • PC Apps
  • Lg Smart TV
  • IPTV Services
  • Automation Testing
  • Smart TV
  • Software Testing Tools
  • Contact Us
Menu

QTP Tutorial #13 – Steps to Insert Standard and Image Checkpoint in QTP Tests

Posted on January 22, 2023

Best Iptv Service Provider 2023 With 40k+ Channels And 100k+ VOD . 24/7 Suppport . Paypal Supported

In the previous QTP training session, we listed all the checkpoints that QTP provides. All these checkpoints are very important to insert verification points in QTP tests to check if the current and expected values of an object match or not. This determines the PASS or FAIL status of the test.

Best Iptv Service Provider 2023 With 40k+ Channels And 150k+ VOD . Hurry Up

=> Click Here For QTP Training Tutorials Series

Recommended IPTV Service Providers

  1. IPTVGREAT – Rating 4.8/5 ( 600+ Reviews )
  2. IPTVRESALE – Rating 5/5 ( 200+ Reviews )
  3. IPTVGANG – Rating 4.7/5 ( 1200+ Reviews )
  4. IPTVUNLOCK – Rating 5/5 ( 65 Reviews )
  5. IPTVFOLLOW -Rating 5/5 ( 48 Reviews )
  6. IPTVTOPS – Rating 5/5 ( 43 Reviews )

 

In today’s tutorial, we will deal with QTP Standard and Image checkpoints in detail.

Insert Standard and Image Checkpoint

Standard Checkpoint

#1) It is used to check the Object Property value.

#2) Compares the expected value with the actual value during runtime.

#3) It can be set during recording or editing a test.

#4) The active screen can also be used to insert this checkpoint. Sufficient information must be available on the active screen in order to insert a checkpoint.

For example, if there is a screen with, Login edit box, Password Edit box, OK, Cancel, and Help buttons. We need to check if the Cancel button is visible. We are trying to achieve this by placing a checkpoint on the “Visible” object property of the Cancel button.

While recording I performed an enter Login, enter a password, and click OK; and the setting on my active screen is just to store the objects that I acted on and not the others, I will not be able to place the checkpoint on the cancel button because the active screen does not possess information about that object.

Therefore, it is important for the active screen to have captured all the objects on the page, and only then we can insert the checkpoint. I hope this explains what I mean when I say that the active screen should have sufficient information.

#5) Once added, the checkpoint properties can be changed using the “Checkpoint Properties” dialog box.

#6) Every checkpoint gets added to the local object repository when added. It can be moved to the shared object repository if needed.

#7) Supported for all the environments as long as the appropriate add-ins are loaded.

#8) Some examples of the objects that can be used on our web images, Edit boxes, static text, web tables, etc.

How to insert a Standard Checkpoint while Recording?

Step #1: Insert -> Checkpoint: Select this option from the menu after starting a record session.

Step #2: Standard checkpoint icon – Clicking on this icon also results in the same thing.

Step #3: A list of relevant checkpoints applicable to the current or selected step on performing one of the steps listed in 1 and 2.

Standard checkpoint

Step #4: Select the type of checkpoint. We will select “Standard” in our case.

Step #5: The QTP interface gets hidden and the user can choose the object in the AUT over which the user wants to insert a checkpoint.

Step #6: Select the object and the following screen will appear.

Standard checkpoint 1

Step #7: Choose the object and click OK in the dialog. The checkpoint properties dialog box will be displayed.

Standard checkpoint 2

Step #8: Select the properties you want to be checked and click OK. I am just going to choose the name. As you can see above, you can modify the properties to either a constant value or parameterize. There is also a timeout parameter that you can set.

What this means is that QTP waits for the particular number of seconds specified in this dialog for a certain object to attain a property value before it performs the check.

Step #9: This is how I set the parameters and click OK.

Standard checkpoint 3

Step #10: This is how my checkpoint looks in the keyword view.

Standard checkpoint 4

Step #11: In the expert view, the following code gets displayed.

Browser("Gmail: Email from Google").Page("Gmail: Email from Google").WebButton("Sign in").Check CheckPoint("Sign in_2") 

How to insert a Standard Checkpoint while Editing?

#1) Active Screen: In the Active Screen, right-click on an object and select the option to insert a standard checkpoint. After that, follow the same steps as above to insert a checkpoint.

Standard checkpoint 5

#2) At any step in the QTP test, select the menu option “Insert ->Checkpoint” and choose “Standard checkpoint”. Again, follow the steps above.

How can Checkpoint properties be accessed and modified?

After creation, the user can modify the checkpoint as required. This can be done through the “Checkpoint properties” dialog box.

This dialog can be accessed in the following ways:

#1) While creating a checkpoint this box opens up for the initial definition of the properties.

#2) Select an existing checkpoint statement in the Keyword view, right-click and select “Checkpoint properties”.

#3) Open the Object repository and the properties available there are shown below:

Standard checkpoint 6

From this box, all the properties of a checkpoint can be modified as required.

Since the standard checkpoint is the first on our list, I have provided the detailed steps of adding it in different scenarios and modifying it in different ways in detail. Moving forward, I am going to list the properties and features that are unique for each checkpoint.

It should be noted that the steps to add, use and manipulate the checkpoints are all the same for most of the checkpoints. From now on, unless specifically mentioned, the above approach can be used generically to the other ones too.

Image Checkpoint

A slight variation of a standard checkpoint is while it is used on web images.

In case the object on which the checkpoint is inserted happens to be a web image, the following dialog box opens up.

Image Checkpoint

It should be noted that this screen is almost identical to the “Checkpoint Properties” dialog, and it is specific to images.

The only extra parameter is the “Compare Image Content” checkbox. If it is checked, the image in runtime is checked with the one stored during the creation of the checkpoint to see if it is exactly the same. If they are the same, then the test results will only have one image. If they are different, then both the images will be displayed in the test results.

For example, on the Gmail page, I tried to insert a standard checkpoint on one of the images from the Active screen and this is what gets displayed.

Image Checkpoint 1

I will not make any changes to the dialog, you can if you wish to and click OK.

This is what the inserted checkpoint is going to be.

Image Checkpoint 2

Expert View Code:

 Browser("Gmail: Email from Google").Page("Gmail: Email from Google").Image("nosign-r42").Check CheckPoint("nosign-r42") 

That is all for today! We will continue with the other checkpoints in further sessions. Feel free to post your questions.

=> Visit Here For The QTP Training Tutorials Series

Related

Best Iptv Service Provider 2023 With 40k+ Channels And 150k+ VOD . Hurry Up

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • IPTV List: Best iptv lista 2023
  • IPTV Premium: Best Premium IPTV Service Provider List And Benefits
  • Nikon IPTV Review: Over 10,000 Live Channels for $12/Month
  • Iptvwings. Com Review: +18000 Live IPTV Channels ,+70000 Movies, +40000 TV show For $15/1 month
  • IPTVUNO Review: More Than 16000 Live TV channels, 55,000 Movies & VOD For $15/Month

Recent Comments

  1. IPTV List: Play lista iptv 2022 - Iptv Assist on Best IPTV Player in 2023 for Watching Live TV
  2. Cola IPTV – Over 18,000 Live Channels for $12/Month - Iptv Assist on FileLinked – How to Install on Firestick/Fire TV and Android Devices
  3. Cola IPTV – Over 18,000 Live Channels for $12/Month - Iptv Assist on 50+ Best IPTV Service Providers for Streaming Live TV 2023
  4. XoomsTV IPTV – Over 11,000 Channels & VOD for Under $13/Month on Best VPN for IPTV in 2023 and How to Install on Firestick/Android
  5. Voodoo Streams IPTV Review – Over 12,000 Channels for $11/Month - Iptv Assist on Dynasty TV IPTV Review – Over 6,000 Channels for $10/Month

Archives

  • January 2023

Categories

  • Activate
  • Agile Testing
  • Alternatives
  • Android
  • APK
  • Apple TV
  • Automation Testing
  • Basics of Software Testing
  • Best Apps
  • Breakfast Hours
  • Bug Defect tracking
  • Career in Software Testing
  • Chromebook
  • Chromecast
  • Cross Platform
  • Database Testing
  • Delete Account
  • Discord
  • Error Code
  • Firestick
  • Gaming
  • General
  • Google TV
  • Hisense Smart TV
  • HOW TO
  • Interview Questions
  • iPhone
  • IPTV
  • IPTV Apps
  • Iptv Service SP
  • IPTV Services
  • JVC Smart TV
  • Kodi
  • Lg Smart TV
  • Manual Testing
  • MI TV
  • Mobile Testing
  • Mod APK
  • newestiptv.com
  • News
  • Nintendo Switch
  • Panasonic Smart TV
  • PC Apps
  • Performance Testing
  • Philips Smart TV
  • PS4
  • PS5
  • Python
  • QA Certifications
  • QA Leadership
  • QA Team Skills
  • Quality Assurance
  • Reddit
  • Reviews
  • Roku
  • Samsung Smart TV
  • Screenshot
  • Selenium Tutorials
  • Sharp Smart TV
  • Skyworth Smart TV
  • Smart TV
  • Soft Skills For Testers
  • Software Testing Templates
  • Software Testing Tools
  • Software Testing Training
  • Sony Smart TV
  • Sports
  • Streaming Apps
  • Streaming Devices
  • Tech News
  • Test Management Tools
  • Test Strategy
  • Testing Best Practices
  • Testing Concepts
  • Testing Methodologies
  • Testing News
  • Testing Skill Improvement
  • Testing Tips and Resources
  • Toshiba Smart TV
  • Tutorials
  • Twitch
  • Types of Testing
  • Uncategorized
  • Vizio Smart TV
  • VPN
  • Web Testing
  • What is
  • Xbox
©2023 Iptv Assist | Design: Newspaperly WordPress Theme