In QTP, while launching qtp application from startup.. we
find Advanced Keyword-Driven Testing caption.. wht is
that...Anybody can pls explain it.

Thanks in Advance



In QTP, while launching qtp application from startup.. we find Advanced Keyword-Driven Testing cap..

Answer / raj

Advanced Keyword-Driven Testing is one of the frameworks
that are available in QTP. It is a set of files that
contains all the required functions to execute the test
case actions like click button, click links, input text in
text box etc.,

Once all the functions are ready we can use the functions
names called keywords to execute the test cases. We just
call the keyword and provide the object logical name that
is obtained during object spy and the test data in a excel
sheet.

For example, all the functions are in functions.vbs file
and the test cases as test.xls.

Then in QTP, call

ExecuteFile "C:\qtp\functions.vbs"
ExecuteFile "C:\qtp\test.xls"

In xls sheet it will be
Keyword Object ObjectValue
Input txt_firstname Raj
Input txt_lastname Reddy
Clickbutton btn_submit index


With this framework we can achieve the optimum independency
of record and playback. The above one is just an example
and may differ from company to company based on their key
work framework.

Is This Answer Correct ?    4 Yes 0 No

Post New Answer

More QTP Interview Questions

Explain the differences between table and db checkpoints?

0 Answers  


What are the different attribute used with regular expression?

0 Answers  


In Login two edit box which object class property value is same, How to enter into 2nd edit box in qtp by vbscript.

3 Answers  


why the smart identification is not there in WinRunner

1 Answers   DigiTech,


please any one can explain the keyword driven framework. with gmail example.

0 Answers  






How we can add actions in the test using QTP?

2 Answers  


Hello, I am working on automating unix application using QTP via terminal emulator.Recording and playback works as i execute my test case. I need to parameterise my data now. Steps to be followed 1. go to the application TeWindow("TeWindow").Window("Connect").WinButton ("Connect").Click 2. Make a transaction to an account I am able to make transaction one at a time (one person when i run the script) and the script is as below and works fine. TeWindow("TeWindow").TeTextScreen ("TeTextScreen").Type "./4ee.sh" TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type micReturn TeWindow("TeWindow").TeTextScreen("TeTextScreen").Sync TeWindow("TeWindow").TeTextScreen ("TeTextScreen").Type "a21100002" TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type micReturn TeWindow("TeWindow").TeTextScreen("TeTextScreen").Sync TeWindow("TeWindow").TeTextScreen ("TeTextScreen").Type "tcccc" TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type micReturn TeWindow("TeWindow").TeTextScreen("TeTextScreen").Sync TeWindow("TeWindow").TeTextScreen ("TeTextScreen").Type "test" TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type micReturn TeWindow("TeWindow").TeTextScreen("TeTextScreen").Sync TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type micF1 TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type "6" TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type micF1 TeWindow("TeWindow").TeTextScreen ("TeTextScreen").Type "xexit" TeWindow("TeWindow").TeTextScreen("TeTextScreen").Type micReturn TeWindow("TeWindow").TeTextScreen("TeTextScreen").Sync 3. Now i need to Make a transaction to the account for the list of people available from data table. How do i do this? Please let me know if you can Thanks, Chaya

1 Answers   Apex,


How to call a function in QTP?

4 Answers  


When I click on a link in web page.Link should open in new window.can anyone please let me know the script for this ---Koti

0 Answers   HCL,


How do you convert manual test cases to automated test cases?

0 Answers  


Who uses qtp tool?

0 Answers  


I am sathish , i want to test the Application of JIL.org ,Mobile Emulator ,by using QTP10.0. I am trying to do testing on that Application , but Child Objects are not identified by the QTP. Please can any one help me

1 Answers  


Categories