How to pass parameters into an action.Please explain me
with examples

Answers were Sorted based on User's Feedback



How to pass parameters into an action.Please explain me with examples..

Answer / akshar

hi u can pass parameters into different actions by
navigating to file in qtp there go to settings tab & click
on parameters tab where you can specify the name ,type &
the default value of it..Apply it & use it in your
script..If you have not understood write to me

Is This Answer Correct ?    4 Yes 1 No

How to pass parameters into an action.Please explain me with examples..

Answer / pk

First you have to declare the Input/Output Parameters in the
Action Properties (Right click action icon and select). Then
you can access these parameters through the Parameter object.

Say you have declared two Input parameters
a (as number, value= 25) and
b ( as number, value = 30)

Then you can access these Action input parameter with in the
action using

c = parameter("a")+parameter("b")
msgbox c (should display 55)

Is This Answer Correct ?    2 Yes 0 No

How to pass parameters into an action.Please explain me with examples..

Answer / deepakm82

Hi Rayudu,

i will take the example that you have taken.
C = a + b
Now you want a and b to be parameterized.
So for that you have to pass the value of a and b using the
datatable in QTP.
Select 2 columns in datatable and name them Value_1 and
Value_2.You can choose either Global datatable or action
datatable.Suppose you choose Global datatable.
Now put a value say 3 under column Value_1 and put another
value say 5 under column Value_2.
Now this is how you gonna write it:

c= Datatable.value("Value_1",dtglobalsheet) +
Datatable.value("Value_2",dtglobalsheet)

Now is this solve your problem? or if you have any further
queries then just reply...

Is This Answer Correct ?    0 Yes 0 No

How to pass parameters into an action.Please explain me with examples..

Answer / rayudu

I know that what u have explained.But how to use those
parameteres in a an action.I want the script that how to
use input action parameters.That is why I already asked
that I want explanation with examples.
suppose I want to pass 2 values for a,b and would like to
get the result in "c". see below code

c=int(a)+int(b)

How should I pass parameters here and how should i write
the code for passing parameters.How should i call that
action. give me the detailed exp..

Is This Answer Correct ?    0 Yes 2 No

How to pass parameters into an action.Please explain me with examples..

Answer / rayudu

Thanks for your reply Deepak! But my question is not that.
By using Action Parameters.EX: I would like to enter the
values in Parameter tab of the Action properties.



Name type Defaultvalue description
A Number 25 First value
B Number 30 Second value

My question is How should validate these values in a script
c=int(a)+int(b)
I am calling this action in another action like
RunAction Action1,Oneiteration
But it did not resulted 55.
I know how to pass parameters through datatable.
Please answer it if u know

Is This Answer Correct ?    0 Yes 2 No

Post New Answer

More QTP Interview Questions

What are the differences between table and db checkpoints?

0 Answers  


how to retrive that the number of spaces are in a string ????

2 Answers   Liquid Hub,


What's QuickTest Window?

1 Answers  


Limitations in QTP?

0 Answers   CIL,


Hi experts. I want to create a framework for the Flight Reservation sample application.Can anybody tell me the files and the contents , and how to create them.Thanks

2 Answers   IBM,


Why do we use text checkpoint as we can make use of the same in the standard check point?

3 Answers   IBM,


how do find current links in webpage for ex: in yahoowebsite today mainpage is having 50 links and next day same page is having 60 links. if i run same programe it should display total links in webpage ?

4 Answers   CTS,


How to change the run-time value of a property for an object in QTP?

4 Answers  


What is ObjectParamater?

0 Answers   CTS,


How do you return a value from a function

1 Answers  


Explain about the test fusion report of quicktest professional (qtp)?

0 Answers  


Whether qtp 9.0 supports Test director8.0

0 Answers   TCS,


Categories