Re: Answer this question pls
This code has two issue - 1. This code has syntax error. function name variable can't be same like function a variable a. 2. You need to call a function to execute its code, this code does not contain call. What are you trying to achieve? On Wednesday, 26 June 2013 12:03:01 UTC+5:30, Nagaraj M wrote: Function A d=B(5,7) msgbox d end function Function B(a,b) c=a+b End function Output of d? -- -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en --- You received this message because you are subscribed to the Google Groups QTP - HP Quick Test Professional - Automated Software Testing group. To unsubscribe from this group and stop receiving emails from it, send an email to mercuryqtp+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Taking the value in loop from external user
Write your script under a for loop, take user input using inputbox method pass the same in for loop. On Wednesday, 12 June 2013 11:29:51 UTC+5:30, RamaKrishna Gondrala wrote: Hi Experts..!!! I want to run the QTP script for a particular number of times..But this number should be specified by the user externally during run time. How can I do this? Can someone help me? Thanks, Rama Krishna. -- -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en --- You received this message because you are subscribed to the Google Groups QTP - HP Quick Test Professional - Automated Software Testing group. To unsubscribe from this group and stop receiving emails from it, send an email to mercuryqtp+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: simple Login validation not working
Kindly specify what are you trying to do? On Tuesday, 7 May 2013 15:18:08 UTC+5:30, Automation tester wrote: Hi All, I tried the below code. Simple log in validation It always executes the if condition and doesn't go to else part. Hence results in error. Window(Windows Internet Explorer).Activate Browser(Login - CACISISS).Page(Login - CACISISS).WebList(issuerId).Select DataTable(IssuerId, dtGlobalSheet) Browser(Login - CACISISS).Page(Login - CACISISS).WebEdit(userId).Set DataTable(UserId, dtGlobalSheet) Browser(Login - CACISISS).Page(Login - CACISISS).WebEdit(password).Set DataTable(Password, dtGlobalSheet) Browser(Login - CACISISS).Page(Login - CACISISS).WebButton(Login).Click If Browser(Login - CACISISS).Page(Login - CACISISS_2).Exist Then Browser(Login - CACISISS).Page(Login - CACISISS_2).WebElement(User Id is required.Password is required.).Output CheckPoint(User Id is required.Password is required.) Browser(Login - CACISISS).Page(Login - CACISISS_2).Sync Reporter.ReportEvent micFail, Login Failed, Incorrect Username or Password Browser(Login - CACISISS).Close Else Browser(Welcome to the CACIS Issuing).Page(Welcome to the CACIS Issuing).Frame(topFrame).Link(Logout).Check CheckPoint(Logout_2) Browser(Welcome to the CACIS Issuing).Page(Welcome to the CACIS Issuing).Frame(topFrame).Link(Logout).Click Browser(Login - CACISISS).Page(Login - CACISISS).Sync Browser(Login - CACISISS).Close End If Can you please check and tell me why its not exot executing else part Regards, Geetha -- -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en --- You received this message because you are subscribed to the Google Groups QTP - HP Quick Test Professional - Automated Software Testing group. To unsubscribe from this group and stop receiving emails from it, send an email to mercuryqtp+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Doubts in automation framework
How to automate that test cases means whether should I create only one(single) test n create different Answer - Don't create single test for all test cases. Debugging, running maintenance will be difficult. Find out common features like login, logout etc create reusable function for common features. functions/ Actions for different test cases = As you have a small number of test cases, you can go for Actions. OR Create separate test for each test cases = Create single test as suite separate Action for each test cases within test. OR Create class n functions within it and access them from test = Don't go classes, creation effort will be too much. Create reusable functions. OR While writing script which option should use either OR or DP = Go for shared OR Cheers, automation.lifegoeasy.com On Thursday, 11 April 2013 10:56:16 UTC+5:30, Pankaj d wrote: I am very confusing while automating my application I have small web application which I want to automate using QTP n VB Script. I have 15-20 test cases which I want to automate but I don't understand how to automate them I have following queries How to automate that test cases means whether should I create only one(single) test n create different functions/ Actions for different test cases OR Create separate test for each test cases OR Create class n functions within it and access them from test OR While writing script which option should use either OR or DP -- --- Regards, *PANKAJ * -- -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en --- You received this message because you are subscribed to the Google Groups QTP - HP Quick Test Professional - Automated Software Testing group. To unsubscribe from this group and stop receiving emails from it, send an email to mercuryqtp+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: i am trying to create a reporter or pass /fail scenario for this code if the msrp price match then pass else fail what would be the best exercise to do ? if /else or reporter?
Use If loop + QTP Reporter object. On Sunday, 14 April 2013 04:34:42 UTC+5:30, Zak Shah wrote: I am comparing Msrp prices on two different pages.So my requirement is as below if Msrp match on page a and b item report pass if Msrp don't match on page a and b item report Fail On Saturday, April 13, 2013 6:09:16 PM UTC-4, Ganesh muralidharan wrote: Your requirement is unlcear to me. Please be more specific. On Sat, Apr 13, 2013 at 3:58 PM, Zak Shah zaksh...@gmail.com wrote: Dim bro, url, image bro = iexplore url = http://www.chevrolet.com/tools/help-choose-vehicles.html; systemutil.Run bro, url browser(title:=.*).Sync wait 2 DataTable.GetRowCount i=1 Set mypage=browser(title:=.*).page(title:=.*) While mypage.image(class:=mm size_3,index:=i).exist mypage.Sync wait 3 Datatable( L1, dtGlobalSheet )= mypage.image(class:=mm size_3,index:=i).getroproperty(filename) Datatable( L1, dtGlobalSheet )= mypage.image(class:=mm size_3,index:=i).getroproperty(href) Set desc=description.Create desc(micclass).value=WebElement desc(class).value=tx_price Set obj=browser(title:=.*).page(title:=.*).ChildObjects(desc) Datatable( l2, dtGlobalSheet )= obj(0).getroproperty(innertext) mypage.image(class:=mm size_3,index:=i).click mypage.Sync wait 4 i=i+1 Set desc2=description.Create desc2(micclass).value=WebElement desc2(class).value=pf6a Set obj2=browser(title:=.*).page(title:=.*).ChildObjects(desc2) Datatable( l3, dtGlobalSheet )=obj2(0).getroproperty(outertext) Datatable.SetCurrentRow(i) Datatable.Export(C:\Users\wajahat.awan\Desktop\QTP\new code\Default.xls) wait 6 browser(title:=.*).Back ' Reporter.ReportEvent micFail, Test fail, MSRP price Wend -- -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to mercu...@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en --- You received this message because you are subscribed to the Google Groups QTP - HP Quick Test Professional - Automated Software Testing group. To unsubscribe from this group and stop receiving emails from it, send an email to mercuryqtp+...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- Regards, Ganesh Muralidharan 'God Never Forgets' -- -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en --- You received this message because you are subscribed to the Google Groups QTP - HP Quick Test Professional - Automated Software Testing group. To unsubscribe from this group and stop receiving emails from it, send an email to mercuryqtp+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Need selenium document
you can visit blog http://automation.lifegoeasy.com/ On Wednesday, 13 March 2013 14:08:40 UTC+5:30, chinna wrote: Hi Group I am learing selenium , can any one share the selenium documentaion. -- Thanks Regards, Chinna, Mob:9739656841 -- -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en --- You received this message because you are subscribed to the Google Groups QTP - HP Quick Test Professional - Automated Software Testing group. To unsubscribe from this group and stop receiving emails from it, send an email to mercuryqtp+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: QC auth error
This forum is not for crack keygen. Please stick to tech questions.. On Sunday, 17 February 2013 21:35:05 UTC+5:30, Gaurav_Accenture wrote: Hi, Finally I am able to login in QC but again a small problem came. License expired! Can anybody pls provide a crack/keygen for QC 9.0 as I need it for my personal work. Regards, Gaurav On Sat, Feb 16, 2013 at 10:48 AM, Shreeram Mehendale shriram@gmail.com javascript: wrote: Hi, U need to specify a Domain for your Project through Admin Panel, then only u can login to QC Start up screen As u can see the Domian Dropdown is disabled On Sat, Feb 16, 2013 at 10:27 AM, Aman Kumar aman.t...@gmail.comjavascript: wrote: from the Admin you can again recheck you credential for the particular user On Sat, Feb 16, 2013 at 10:22 AM, gaurav sharma gaur...@gmail.comjavascript: wrote: Hi, I have installed QC as an Admin.While installing, nowhere password is asked to set. When I opened the QC after installation the attached error msg is displayed. Do anybody know what is the workaround for it? -- GAURAV SHARMA S/W ENGG. ACCENTURE -- -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to mercu...@googlegroups.comjavascript: To unsubscribe from this group, send email to mercuryqtp+...@googlegroups.com javascript: For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en --- You received this message because you are subscribed to the Google Groups QTP - HP Quick Test Professional - Automated Software Testing group. To unsubscribe from this group and stop receiving emails from it, send an email to mercuryqtp+...@googlegroups.com javascript:. For more options, visit https://groups.google.com/groups/opt_out. -- -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to mercu...@googlegroups.comjavascript: To unsubscribe from this group, send email to mercuryqtp+...@googlegroups.com javascript: For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en --- You received this message because you are subscribed to the Google Groups QTP - HP Quick Test Professional - Automated Software Testing group. To unsubscribe from this group and stop receiving emails from it, send an email to mercuryqtp+...@googlegroups.com javascript:. For more options, visit https://groups.google.com/groups/opt_out. -- *Warm Regards, Shreeram K Mehendale* -- -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to mercu...@googlegroups.comjavascript: To unsubscribe from this group, send email to mercuryqtp+...@googlegroups.com javascript: For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en --- You received this message because you are subscribed to the Google Groups QTP - HP Quick Test Professional - Automated Software Testing group. To unsubscribe from this group and stop receiving emails from it, send an email to mercuryqtp+...@googlegroups.com javascript:. For more options, visit https://groups.google.com/groups/opt_out. -- GAURAV SHARMA S/W ENGG. ACCENTURE -- -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en --- You received this message because you are subscribed to the Google Groups QTP - HP Quick Test Professional - Automated Software Testing group. To unsubscribe from this group and stop receiving emails from it, send an email to mercuryqtp+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Understanding QTP Seat License
No. At a time only one instance/One user will be able to work on Seat License. Cheers, automation.lifegoeasy.com On Thursday, 24 January 2013 00:12:03 UTC+5:30, nitin singla wrote: I have one question.Can we have multiple user instances on one qtp having seat license. For eg i have one machine where qtp is installed with seat license.So can i do multiple remote connections to that machine and each connection will have its own qtp instance? -- -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en
Re: how to test internal sites.
Kindly give more detail about what needs to be tested who are targeted user. On Sunday, 20 January 2013 18:56:48 UTC+5:30, raju prasad wrote: Hi all, can any one please tell me how to test internal sites. -- * * *Best Regards* *reddy prasad* *9742372795* *9886293685* -- -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en
Re: Capgemini questions
On Sunday, 13 January 2013 11:23:21 UTC+5:30, Gaurav_Accenture wrote: Hi Guys, Please let me know the ans to the below question:- 1.Suppose on click of first page the second page opens but a submit button is not present on web page.Which recovery scenario trigger,recovery and post recovery options u will use? Answer - As a standard practice, automation script will check for existence of Submit button, if it does not find, will report failure in result. As a part of recovery scenario, Trigger - Object state error, Post recovery:Proceed to next Test Case 2.There is a (3,3) table. Capgemini is stored in 3,2 cell. I want to retrieve the location of the table where capgemini is written. Answer - Take a row count column count of table. run a for loop upto rowcount, 3. Write a function to retrive india from the country dropdown button. -- GAURAV SHARMA S/W ENGG. ACCENTURE -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en
Re: Capgemini questions
On Monday, 14 January 2013 09:22:26 UTC+5:30, automation.lifegoeasy.com wrote: On Sunday, 13 January 2013 11:23:21 UTC+5:30, Gaurav_Accenture wrote: Hi Guys, Please let me know the ans to the below question:- 1.Suppose on click of first page the second page opens but a submit button is not present on web page.Which recovery scenario trigger,recovery and post recovery options u will use? Answer - As a standard practice, automation script will check for existence of Submit button, if it does not find, will report failure in result. As a part of recovery scenario, Trigger - Object state error, Post recovery:Proceed to next Test Case 2.There is a (3,3) table. Capgemini is stored in 3,2 cell. I want to retrieve the location of the table where capgemini is written. Answer - - Take row count column count of table - run a for loop upto row count - run a nested for loop up to column count - read cell value using function getcelldata(row1,col1) compare the cell value with expected valued using strcompare - if comparison returns true, print row column number 3. Write a function to retrieve india from the country drop-down button. Answer - - Take item count of list using property itemcount - Run a for loop read value using Browser().page().listbox().getitem(i) '*i is for loop counter - *compare fetched value with expected using strcompare function -- A B Blog - www.automation.lifegoeasy.com -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en
Re: check all links using QTP
Hi Devesh, Put your testing requirement in detail. On Saturday, 12 January 2013 10:01:54 UTC+5:30, devesh bhatt wrote: How to test all links (links within links) in browser based application Using QTP ? Can recursive programming be used in this scenario, if yes than pls give me answer with an example. -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en
Re: Flex - Web Application
You need to associate Flex Addin in QTP. QTP provides very limited support for Flex for example it is not able to work on large grid having multiple page. I would suggest first do a proof of concept then go for automation. On Monday, 7 January 2013 18:38:35 UTC+5:30, RAJ KAMAL wrote: Hi friends, I tried to automate a web application in QTP. It uses flex. Hence I cant able to automate it. QTP is not identifying objects and I cant able to record. Need help to solve this bottleneck. Can anyone help??? -- *-Thanks Regards,* *RAJ KAMAL* * * -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en
Re: How can I change the script to make the message box selfclosed.
Using msgbox for error/status reporting is not good practice. In order to create uninterrupted script execution, no msgbox should be used. You can use print/reporter object of QTP to reporter/track execution. On Thursday, 3 January 2013 02:55:53 UTC+5:30, Nataliya Zamaray wrote: If Browser(SAS Logon Manager).Page(SAS Web Report Studio_2).WebElement(WebTable).Exist Then msgbox(The object exists.) else msgbox(The object do not exist.) end if -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en
Re: datatable iterations
QTP takes row count of data in Global Data Table. In your case, Script will run for two iteration or twice. On Friday, 4 January 2013 18:12:52 UTC+5:30, pavani b wrote: 1) If i have 2 rows in the Global Data Table and 4 rows in the Local Datasheet. So how many time my script execute? 1) Continue to the above question if i want to run all the rows in local sheet what you will do? -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en
Re: QTP Online Training
How will I see your screen, hear your voice ask question if any doubt? On Wednesday, 9 January 2013 09:08:13 UTC+5:30, Hitender Gulia wrote: Course time : 6:30pm to 10:30pm EST. Training will be 5 days a week and weekend will be doubt clearing session's. Session will be 90 minutes. We will connect through training tool. On Jan 8, 2013 10:23 PM, karan Raka karan.r...@gmail.com javascript: wrote: Hi, can you please provide details , how can i join cource online ? how can we do screen share and audio calling ? waiting for your reply .. - karan On 1/8/13, Hitender Gulia hitend...@gmail.com javascript: wrote: HI all, I am planing to provide QTP Online Training. We will provide this course on international time.If you are interested in this course please contact me. Here is the head of the course. 1. *Testing Process in QTP* 2. *Record Playback in QTP* 3. *Recording Modes* 4. *Parametrization* 5. *Actions Actions Templates* 6. *Association of Library Excel* 7. *Absolute Relative Path* 8. *Object Repository Manager* 9. *Object Identification Mechanism * 10. *Object Spy* 11. *Step Generator Transactions * 12. *Checkpoints* 13. *Output Values* 14. *Test Batch Runner* 15. *Regular Expressions* 16. *Synchronizations* 17. *Option Explicit* 18. *Environment Variable* 19. *Script Editing (If Else, Select Case, For Loop, Do Loop, While Wend) * 20. *With Statement* 21. *Operators (AND, OR, NOT, , =, , =, +, -, *, /)* 22. *Functions Procedures* 23. *Scripting Functions (Int, Trim, Mid, StrComp etc.)* 24. *Arrays Dictionary Objects* 25. *Data Table Functions* 26. *Descriptive Programming* 27. *Introduction to Frameworks* 28. *Types of Frameworks* 29. *Working Demo Of Data Driven Framework* 30. *How to Read/Write in Files * 31. *How to Read/Write excel sheets* 32. *How to make Database Connection* 33. *Recover scenarios/Exceptional Handling * * Any question please let me know.* -- Thanks! Hitender Pal Gulia NY USA -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to mercu...@googlegroups.comjavascript: To unsubscribe from this group, send email to mercuryqtp+...@googlegroups.com javascript: For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en -- Regards , KRN Raka -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to mercu...@googlegroups.comjavascript: To unsubscribe from this group, send email to mercuryqtp+...@googlegroups.com javascript: For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en
Re: Running QTP scripts on remote systems without QTP
QTP AUT should be on same machine. QTP does support citrix env, but is not ideally suggested. Sometimes, QTP behaves randomly in Citrix or Remote machine. On Thursday, 9 August 2012 16:09:10 UTC+5:30, DNDChennai wrote: Hi All, Below is my scenario; I have 2 systems-System A and System B In System A, i have QTP installed and in System B i dont have QTP installed, but the application to be tested is available only in System B. Q1 - How do i identify objects on the application in System B from System A. Q2 - Even if iam able to identify objects and write scripts for the same, how do i run the scripts on System B in order to test the application. Your valuable suggestions would be of much help. Thanks, DNDChennai -- You received this message because you are subscribed to the Google QTP - HP Quick Test Professional - Automated Software Testing group. To post to this group, send email to MercuryQTP@googlegroups.com To unsubscribe from this group, send email to mercuryqtp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en