Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what is diff b/w function and action?

Answer Posted / deven

&#9830;It returns single value.
&#9830; we can call functions within actions but we can't call
actions within functions

&#9830; Generally functions are saved with ".vbs" extension
whereas actions will save with ".mts".

&#9830; Every Action will have its own Datatable whereas function
does not.

&#9830; Action can have a object repository associated with it
while a function can't. A function is just lines of code
with
some/none parameters and a single return value while an
action can have more than one output parameters.

&#9830; Action can contain Object Repository, Data table, Active
screen etc. whereas function do not have these features.

&#9830; Action is internal to QTP whereas Function is just lines
of code with some/none parameters and a single return value.

&#9830; Action can/cannot be resuable whereas functions are
always reusable.

&#9830; Action Parameter have default values whereas VB script
functions do not have any default values.

&#9830; Action parameter type are byvalue only where vbscript
functions can be passed byref.

&#9830; Action can have multiple output(returning) values whereas
function can return only single value.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

1.explain end to end process of qc,2.how many tabs are in qc9.0,qc10.0 3.what is review, how many reviews are following in aproject 4.how will you get the requirements 5.why do we choose testing 6.how to export tc's and requirements to qc through add-ins

2067


Explain the concept of how quicktest professional identifies object?

1053


Tell some commonly used Excel VBA functions?

1106


could any help me please, how to work on visual foxpro application using UFT

2442


How to use setroproperty?

1081


How do you open adobe acrobat file in QTP and do some testing on that file ?

1115


how can we compare descriptive programing with a regular expression

2456


How to get Traceability matrix from TD?

1280


Can we run multiple QTP scripts one after the other without manual intervention? How?

1114


How is recording done when a application is over lapping the QTP application it gives a message object not recorded

2136


What is qtpro? What is quick test pro? What is a quick test professional?

1133


How many add-ins comes by default with qtp?

1065


can any boby tell me what is method or steps to connect the remote desk top by using QTP 9.2 version?

2112


I have two For loop, first For loop does is creates a customer and input the customer info and then the second for loop within the first for loop does the follows which is capture the customer name and verify the with the data within the datatable. The problem I am coming across is that when it goes through the second time creating another customer and then verify the second customer then it creates the following during runtime. I want is to have the customer2 below Customer1 under the Customer_from_Apps. Any help will be greatly appreciate it. Customer Customer_from_Apps Customer_from_Apps1 Customer1 Customer 1 Customer2 Customer2 Window("Customer Desktop").Window("Customer Tracking (Privacy").WinObject("TreeView20WndClass").Click 92,244 runtimevalue = .VbTreeView("vbname:=AppServerTree").GetROProperty("Selectio n") Customer_Val= Datatable.GlobalSheet.AddParameter ("Customer_from_Apps",runtimevalue) row=datatable.getsheet("Global").GetRowCount For x=1 to row datatable.SetCurrentRow(x) Data_Val=Datatable.Value("Customer",dtGlobalSheet) If (trim(Customer_Val)=trim(Data_Val)) Then Reporter.ReportEvent micPass, "Customer validation successful", "Actual Value: " &Data_Val&vbcrlf& "Customer Value: " &Customer_Val else Reporter.ReportEvent micFail, "Cusotmer validation unsuccessful", "Actual Value: " &Data_Val&vbcrlf& "Customer Value: " &Customer_Val End If Next

1922


1. What is the difference between Keyword and function in the keyword driven framework? 2. How do you associate Keywords to the script ?

1648