what is key word driven frame work how to use keyword
driven frame in QTP in a project



what is key word driven frame work how to use keyword driven frame in QTP in a project..

Answer / nandini patil

In Keyword Driven Frame Work for QTP
1. create the folder structure as follows
proj name-automation
-repository
-library
-test dtat
-recovery
-test script
-log
2. created desired shared repository, library files, test
data and recovery files and save them in corresponding folders.
3. open the main test & assosiate desired repository ,
library files, test data & recovery files.
4. develop the main test.
5. specify keywords in the data table under specific, run
the test and analyse the results.

Is This Answer Correct ?    4 Yes 1 No

Post New Answer

More QTP Interview Questions

how to capture the run time values of web table.

3 Answers   CTS,


How to change the screen name while running the test.

3 Answers   TCS,


How to find given string is palindrome or not without using strreverse() function?

2 Answers  


VM1 = "Invalid username or password. Please try again. " VM2 = "Email id is required.Password is required. " VM3 = "Email id is an invalid e-mail address.Password is required. " VM4 = "Password is required. " VM5 = "Email id is required. " VM6 = "Email id is an invalid e-mail address. " 'Rowcount of the Local sheet Rowcount = DataTable.GetSheet("Invalid login transactions").GetRowCount 'Valid emailid and Password Emailid = "test@iteamic.com" Password = "Password0" 'For i = 1 to Rowcount 'Parameterised Email_id Browser("Browser").Page ("Page").WebEdit("emailAddress").Set DataTable("Email_id", dtLocalSheet) EID = Browser("Browser").Page ("Page").WebEdit("emailAddress").GetRoProperty("value") 'Parameterised Password Browser("Browser").Page ("Page").WebEdit("password").Set DataTable("Password", dtLocalSheet) PWD = Browser("Browser").Page ("Page").WebEdit("password").GetROProperty("Value") If EID = Emailid And PWD = Password Then Reporter.ReportEvent micPass, "EID & PWD check", "Email id and Password is correct, One iteration of Invalid login attempts is not being executed" Else Browser("Browser").Page("Page").WebButton ("Sign-In").Click 'Output value exported to the local sheet Browser("Browser").Page ("Page_2").Output CheckPoint("Home page_Sign in") 'Storing the output value in a variable(OUTPUT OUTPUT = Datatable.GetSheet ("Invalid login transactions").Getparameter ("Validation_message_signin").value 'comparing the Variable Output and the Validation message for a given input If OUTPUT = VM1 Then Reporter.ReportEvent micPass, "VM1", "Invalid username or password. Please try again. " else if OUTPUT = VM2 Then Reporter.ReportEvent micPass, "VM2", "Email id is required.Password is required. " else if OUTPUT = VM3 Then Reporter.ReportEvent micPass, "VM3", "Email id is an invalid e-mail address.Password is required. " else if OUTPUT = VM4 Then Reporter.ReportEvent micPass, "VM4", "Password is required. " else if OUTPUT = VM5 Then Reporter.ReportEvent micPass, "VM5", "Email id is required. " else if OUTPUT = VM6 Then Reporter.ReportEvent micPass, "VM6", "Email id is an invalid e-mail address. " else Reporter.ReportEvent micFail, "EID & PWD check_FAIL", "Validation message checkpoint failed. The captured v msg is not required" End if End if I am getting syntax error saying "Expected 'End If'" at the last line, Why is this? Kindly explain...

1 Answers  


where do you define the objects as regular expression when u are using regular expressions.

4 Answers  






What contains Data Driven Framework document in qtp?

0 Answers  


Hi, Where should I get all the test's results If I ran the scripts in Batch run. At the result window I found only last test result. Could any one help me on this?

3 Answers   Livetek,


how can we know the program is testing by multiple test data in data driven frame work?

1 Answers   CTS,


Hi All, I need code for how to execute qtp scripts from excell sheet

0 Answers  


what is the difference between seat and concerent licenses.

3 Answers   AppLabs, TCS,


What is the difference between QTP 8.2 and QTP 9.2

1 Answers  


How to do Batch run in qtp? provide the steps?

5 Answers  


Categories