When a script is newly created it consists of only one action. These quick test professional interview questions are very simple and mainly were used for interviewing software testers who is involved in any type of testing. Qtp school learn qtp with fun synchronization in qtp. This video tutorial demonstrates different types of checkpoints in quick. Qtp always returns a boolean value for a checkpoint meaning true or false so if you have a need to fetch the boolean value and make some gono go decision, then this is how you do. It requires a skill of automation tester to let tool perform the operation in an efficient manner. Hi, technology specific guide for qtp is a new book that has got great feedback from all the readers. First of all you have to connect oracle 9i to qtp 9. What does the source property of a database checkpoint object represent. We will see examples of both static and dynamic type of descriptive programming in qtp. Automated testing interview questions hp mercury quicktest. On the rhs in the property sheet under checkpoints, type in the value of 232 in expected value for totalprice and check the checkbox. It will get you started on the path of automation, introducing solutions, roadblocks, patches and ideas that will give you a solid foundation in the field of automation.
Checkpoints, as the name says it all, refer to a validation point that compares the current value of specified properties or current state of an object with the expected value, which can be inserted at any point of time in the script. The following example shows the information reported when the alt property check of your application fails. Database checkpoint and qtp part2 using scripts in the earlier part of this series we have learnt how to use database checkpoint in database testing. For example, you can check that a selected images source file is correct or not. Steps to insert standard and image checkpoint in qtp tests. For checkpoints and output values, the run results provide additional detail relevant. Wait used above for further information, please post your comments. To connect to flight application database there is already a data source as.
The following example uses the settoproperty method to modify the database tables source property, and then retrieves and displays the new value. There are few checkpoints which can be added when qtp is not in recording mode. This checkpoint is displayed in the expert view as a dbtable. For reference search for download free vbscript tutorial and qtp code samples. Verifies the property values of an object in application under test and supported by all addin environments. Select specify sql statement manually from the query definition area.
But you can add more actions to your micro focus uft script as per requirements. Jpeg files that is only image files that too in bit by bit where as bitmap verfies or compares the properties of bitmap files. Following the video, gives steps to create a standard output value to print. V when you will run the script, qtp will check the database whether the record is updated with the customer name or not and will give you the result as pass or fail. We have to add a collection of properties and values to a description object and then provide the statement with the description objects name. Click ok on the accessibility checkpoint properties dialog box. Checkpoints are usually best inserted after creating an initial test or. Insert a checkpoint step adm help centers micro focus.
Once created, all the properties can be modified from the checkpoint properties window that can be accessed from keyword view, expert view. Step in restart confirmation box, select on yes step 14 after reboot, click on hpe uft icon on a desktop. How to download and install uft or qtp latest version. If you selected microsoft query as your data source, microsoft query. Static is easier but dynamic provides more power, efficiency, and flexibility. What is settoproperty with syntax and example available in qtp. Qtp elearn keyword driven framework qtp testing tutorial qtp descriptive programming automation. How to add bitmap and text checkpoints in qtp tests. However all new qtp interview questions regardless of there difficulty will be added to the bottom of the list. Database checkpoint and qtp part1 a series of articles on database with qtp by your ever helpful moderator saket.
Database testing in qtp modified databases oracle database. Step 12 installations process is complete and click on finish button. A checkpoint enables you to identify whether the web site or application under test is functioning correctly or not by comparing a current value for a particular property with the expected value for that property after we add a checkpoint, quicktest adds a checkpoint to the current row in the keyword view and adds a check checkpoint statement in the expert view. What does the source property of a database checkpoint. The script passes and the results tree gives the checkpoint values that were compared. An image checkpoint can also be created by inserting a standard checkpoint on.
As we can see in this example, synchronization is required here. Posted on july 15, 2014, in automation testing, qtp and tagged accessibility checkpoint, automation testing, bitmap checkpoint, checkpoint, checkpoint in qtp, database checkpoint, mindfire solutions, qa engineer, qtp testing, standard checkpoint, susangeet kanungo, text area checkpoint, text checkpoint, types of checkpoints. However, qtp provides specific checkpoints to achieve these. Today almost all the software applications use relational database management systems rdbms to provide persistency to the program. Synchronization points must be used whenever its necessary. Database checkpoint and qtp part1 in this part of series we will discuss how we can use database checkpoint in qtp and in the later parts we will understand the key concepts and how to connect to a database using qtp scripting and how we can retrieve data from the database and other important facts. For the love of physics walter lewin may 16, 2011 duration. In this part we will see how we can retrieve data from database using scripts. For more details, see the uft object model reference for gui testing. It works by identifying the objects in the application user interface or a web page and performing desired operations such as mouse clicks or keyboard events. Unlike, bitmap checkpoint you can not check pixels. Step 9 let the options remain default and click on next button step 10 in the next screen, select all checkbox. What does the source property of a database test object specify. This video tutorial demonstrates different types of checkpoints in quick test professional.
A standard output value can be used on any object to an output value of any of its properties. If you dont want to use the database checkpoint in your database testing, you will have to script it to connect to database and test the records. Hp qtp i about the tutorial hp quicktest professional qtp, an automated functional testing tool that helps testers to perform automated regression testing in order to identify any gaps, errorsdefects in contrary to the actualdesired results of the application under test. We can export the check point, merge or reuse check points in other qtp scripts. By adding database checkpoints to your tests or components, you can check the contents of databases accessed by your application. Image checkpoints allow you to check the properties of an image in the application or web page. Micro focus uft is automated testing software designed for testing various software applications and environments. All these checkpoints are very important to insert verification points in qtp tests. It performs functional and regression testing through a user interface such as a native gui or web interface. Qtp script 21 how to export quicktest professional qtp.
By default, an ordinal identifier type exists for each test object class. The interview questions found above are listed in order of complexity. Bitmap checkpoint a 1 and 2 only b 1 2 and 4 only c 2 and 3 only d all 1 2 3 and 4 q 15 which of the following statement can be used if you want a run session to wait until the a webedit field is enabled 1. I chose insert checkpoint text checkpoint from the menu while recording on the page in internet explorer. Image checkpoint enables you to check properties like source file location of a web image. I tried with the or manager and did not find any option. File save test with sources and select archive test and resource files in a. We have covered details of all qtp checkpoints in last 4 tutorials. I also know how to query the database programatically from qtp, but dont see a way to create a checkpoint based on its results.
Text checkpoints on the other hand used either windows api or ocr to get the text you can control which from tools options general text recognition, and i would use it only if you cant get what you want from the standard checkpoint. This tutorial explains you about working with standard checkpoints in qtp tool. Database checkpoint and qtp part2 using scripts learn. Creating an output value is very similar to creating a checkpoint. How to use custom checkpoints in quicktest professional. In part1 we saw the wizard method to use database checkpoint in part2 we learned how to connect to a database using scripts in qtp. Actions help create a script which is more modular and efficient. If mandatory and assistive properties are insufficient to identify an object during a record session, qtp uses ordinal identifier in addition to other captured properties to identify the objects during a record session. Quick test professional qtp testing process test object model qtp object repositories descriptive programming in qtp checkpoints in qtp quick test. Steps to insert xml, accessibility, and database checkpoints.
You can download these sample mock tests at your local machine and solve offline. Bmp in pixel by pixel format and also 1bit 9 pixels. And in keyword view when you run the test, the database checkpoint compares the current data in the database to the expected data defined in the database checkpoint properties dialog box. If you want to check the values of specific properties using qtp s normal property mechanism you should use a standard checkpoint. Checkpoints, as the name says it all, refer to a validation point that compares the current. The results of each quicktest run session are saved in a single. Mercury is the world leader in application delivery, with 58. You can select one or many properties from the same object as output. If the expected data and the current results do not match, the. Actions help divide your test into logical units or business processes. Q 26 which propertymethod can be used as custom checkpoints in uft. Qtp script 21 how to export quicktest professional qtp test results to html file. In this tutorial we will deal with standard and image checkpoints in detail.
Database checkpoint and qtp part2 using scripts database in the earlier part of this series we have learnt how to use database checkpoint in database testing. We will use the same example and see how text checkpoint is different from inserting a standard checkpoint over the text property. As for which properties are captured in the checkpoint, that is determined when the checkpoint is created and can be viewededited later right click on the checkpoint object and click properties. Automation tool itself does not find and report new bugs efficiently. I have a database checkpoint in qtp hp quicktest pro. How to fetch the return value of a checkpoint in qtp. Qtp elearn keyword driven framework qtp testing tutorial. Can we have shared checkpoint in qtp stack overflow. By adding table checkpoints to your tests or components, you can check that a specified value is displayed in a cell in a table on your application. So we can parameterize the database checkpoint using these properties and methods.
1226 1605 335 1180 1522 1285 1680 1063 1070 421 310 1566 1023 814 793 1284 1361 1018 1483 921 1365 617 555 1620 14 1466 381 522 546 122 464 690 512 442 1075 517 1640 1654 1187 85 364 1082 1146 573 711