Using
Output values we can retrive properties of objects ,database field
values ,text presenting objects and can store on data table in test
result window.
Types of Output Values:
1. Standard output value
2. Text output value
3. Text area output value
4. Database output value
5. XML output value
1. Standard Output value:
We can use standard output values to output the properties values of most objects.
Steps to follow for Inserting Standard Output Value:
QTP should be in Recording mode --> Insert menu -->Output value--> standard output value --> show the object --> click OK --> select property --> If required Change the column name --> click OK -->click OK -->stop recording.
2. Text Output value:
We can use text output values to output text strings displayed on a Web page or application. When creating a text output value, We can output a part of the object's text. We can also specify the text before and after the output text.
Steps to follow for Inserting Text Output Value:
QTP should be in recording mode--> Insert menu--> Output value --> Text output value --> show the text -->select one of the option{output text/text before/text after} --> click modify if you want to change the column name --> click OK
click OK--> check in runtime table after executing.
3. Text Area Output value:
We can use text area output values to output text strings displayed within a defined area of a screen in a Windows application.
Steps to follow for Inserting Text Area Output Value:
QTP should be in recording mode --> insert menu -->output value --> text area output value -->Mark the text area -->If required click modify the column name --> click OK --> again click OK --> check in run time table after executing.
4. Database Output value:
We can use database output values to output the value of the contents of database cells, based on the results of a query (result set) that we define on a database.
Steps to follow for Inserting Database Output Value:
Insert menu--> output value --> Database Output value--> choose specify SQL statements manually -->click next -->click create -->Select Machine Data source --> Select Driver (QT_flight32) --> click OK --> enter SQL statement {select * from orders} --> click Finish --> select data cells --> click OK --> Execute and see the results in run time table.
5. XML Output value:
We can use XML output values to output the values of XML elements and attributes in XML documents.
Steps to follow for Inserting XML Output Value:
QTP should be in recording mode with web environment --> Insert menu --> output value --> XML output value from application --> Show the XML document --> select elements --> click OK -->Stop recording.
Example---------------------------------------------------
Dialog("Login").WinEdit("Agent Name:").Set DataTable("username")
Dialog("Login").WinEdit("Password:").Set DataTable("password")
Dialog("Login").WinButton("OK").Click
Dialog("Login").Dialog("Flight Reservations").Static("Incorrect password. Please").Output CheckPoint("Incorrect password. Please try again")
Dialog("Login").Dialog("Flight Reservations").WinButton("OK").Click
Dialog("Login").WinButton("Cancel").Click
Output-------------------------------------------------------
Types of Output Values:
1. Standard output value
2. Text output value
3. Text area output value
4. Database output value
5. XML output value
1. Standard Output value:
We can use standard output values to output the properties values of most objects.
Steps to follow for Inserting Standard Output Value:
QTP should be in Recording mode --> Insert menu -->Output value--> standard output value --> show the object --> click OK --> select property --> If required Change the column name --> click OK -->click OK -->stop recording.
2. Text Output value:
We can use text output values to output text strings displayed on a Web page or application. When creating a text output value, We can output a part of the object's text. We can also specify the text before and after the output text.
Steps to follow for Inserting Text Output Value:
QTP should be in recording mode--> Insert menu--> Output value --> Text output value --> show the text -->select one of the option{output text/text before/text after} --> click modify if you want to change the column name --> click OK
click OK--> check in runtime table after executing.
3. Text Area Output value:
We can use text area output values to output text strings displayed within a defined area of a screen in a Windows application.
Steps to follow for Inserting Text Area Output Value:
QTP should be in recording mode --> insert menu -->output value --> text area output value -->Mark the text area -->If required click modify the column name --> click OK --> again click OK --> check in run time table after executing.
4. Database Output value:
We can use database output values to output the value of the contents of database cells, based on the results of a query (result set) that we define on a database.
Steps to follow for Inserting Database Output Value:
Insert menu--> output value --> Database Output value--> choose specify SQL statements manually -->click next -->click create -->Select Machine Data source --> Select Driver (QT_flight32) --> click OK --> enter SQL statement {select * from orders} --> click Finish --> select data cells --> click OK --> Execute and see the results in run time table.
5. XML Output value:
We can use XML output values to output the values of XML elements and attributes in XML documents.
Steps to follow for Inserting XML Output Value:
QTP should be in recording mode with web environment --> Insert menu --> output value --> XML output value from application --> Show the XML document --> select elements --> click OK -->Stop recording.
Example---------------------------------------------------
Dialog("Login").WinEdit("Agent Name:").Set DataTable("username")
Dialog("Login").WinEdit("Password:").Set DataTable("password")
Dialog("Login").WinButton("OK").Click
Dialog("Login").Dialog("Flight Reservations").Static("Incorrect password. Please").Output CheckPoint("Incorrect password. Please try again")
Dialog("Login").Dialog("Flight Reservations").WinButton("OK").Click
Dialog("Login").WinButton("Cancel").Click
Output-------------------------------------------------------

No comments:
Post a Comment