Best practice for situations like these.. 1. Record using QTP.whatever you want to do and make sure QTP is able to record the actions.
2. Go to OR and use the same Object properties and make a DP code of it. 3. Test the code and you are good to go. Hope this resolves your problem. From: [email protected] [mailto:[email protected]] On Behalf Of Shalabh Dixit Sent: Friday, September 09, 2011 11:03 AM To: [email protected] Subject: Re: How to click on Notification area yaar direct code use kr ke check karo.... i didn't get tym to debug dis just written and mailed in the morning.... in any case u just need to capture the element property from any page... you can do this wat ever way u want.... I'll try to work on dis wen gets tym and update you.. Regards Shalabh Dixit On Fri, Sep 9, 2011 at 1:20 PM, santhosh Ganji <[email protected]> wrote: Hi Shalab, Thank you for the reply. Sorry yaar, It didn't solved my problem... Set obj=Browser(str_BrowserName).Page(str_PageName).str_ElementType & "(" & str_ElementName & ")" I am getting error at this line... And I used directly Image insteadof str_ElementType its directly clicking on the image, The right click operation is not working. Thanks for your effort. On Fri, Sep 9, 2011 at 12:09 PM, Shalabh Dixit <[email protected]> wrote: Try this... 'Sample Example of Function Usage str_Browser = "Browser" str_Page = "Welcome: Mercury Tours" str_ElementType = "Image" str_ElementName = "hdr_right" MouseClick str_Browser,str_Page,str_ElementType,str_ElementName,2,2 'Function Details '<Name>MouseClick</Name> '<Description> This function to perform any type of mouse click operation '<Parameters> '--------------------------------------------- 'str_ElementName = Value of "WebElement" in the OR '--------------------------------------------- 'str_BrowserName = Value of "Browser" in the OR '--------------------------------------------- 'str_PageName = Value of "Page" in the OR '--------------------------------------------- 'Possible Values for "str_ElementType" 'a.Image 'b.Link 'c.WebEdit 'd.WebTable '--------------------------------------------- 'Possible Values for "mouseClickOperationType" 'a.1 - MouseSingleClick (Single Click) 'b.2 - MouseDblClick (Double Click) '--------------------------------------------- 'Possible Values for "mouseButtonName" 'a.1 - LEFT_MOUSE_BUTTON 'b.2 - MIDDLE_MOUSE_BUTTON 'c.3 - RIGHT_MOUSE_BUTTON '</Parameters> Function MouseClick(str_BrowserName,str_PageName,str_ElementType,str_ElementName,mous eClickOperationType,mouseButtonName) Set obj=Browser(str_BrowserName).Page(str_PageName).str_ElementType & "(" & str_ElementName & ")" x_coord=obj.GetROProperty("abs_x") y_coord=obj.GetROProperty("abs_y") Set dr=createobject("Mercury.DeviceReplay") offset_x=5 offset_y=5 If mouseClickOperationType = 1 Then dr.MouseClick x_coord,y_coord,mouseButtonName Else If mouseClickOperationType = 2 Then dr.MouseDblClick x_coord,y_coord,mouseButtonName End If End Function Regards Shalabh Dixit On Fri, Sep 9, 2011 at 6:28 AM, Roman Zilber <[email protected]> wrote: about Num 2. Check the help for .Click function and .FireEvent On Thu, Sep 8, 2011 at 6:42 AM, santhosh Ganji <[email protected]> wrote: Hi Friends, 1) I am facing a problem to complete one scenario... In my scenario i need to click on notification area... I have created window object and toolbar object by using description object method but unable to click on the notification area.... 2) One more that how to right click on the webimage...and how to automate the menu - which comes after right click on the web page?? Could any one help me Thanks in advance. -- 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 [email protected] To unsubscribe from this group, send email to [email protected] <mailto:mercuryqtp%[email protected]> 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 [email protected] To unsubscribe from this group, send email to [email protected] <mailto:mercuryqtp%[email protected]> 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 [email protected] To unsubscribe from this group, send email to [email protected] <mailto:mercuryqtp%[email protected]> For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en -- Thanks and Reagards Santhosh G +918007850250 <tel:%2B918007850250> -- 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 [email protected] To unsubscribe from this group, send email to [email protected] <mailto:mercuryqtp%[email protected]> 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 [email protected] To unsubscribe from this group, send email to [email protected] 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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/MercuryQTP?hl=en
