Please check your QTP settings Go to* Tools->Option-> Java Tab*
In Record Items mode section select radio button for *JavaTree *as* By name*instead of *By index* This will select Node by name not by index. Enjoy -Shirish On Sat, Nov 13, 2010 at 11:28 PM, Shirish Kabade <shirish1...@gmail.com>wrote: > 1. Try following to get the tree node exist in the JavaTree > > * ** item_count = JavaTree_Obj.GetItemsCount* > * ** For j = 0 to item_count -1* > * **If JavaTree_Obj.getitem(j) = <expNodeName> Then* > * **Result= j-1* > * **Exit for* > * ** End If* > * ** Next* > 2. If above condition exist then you will get the actual node position i.e. > "#" & j then try selecting using normal method > > *JavaTree_Obj.Select ""#0;#" & j-1* > > or use > > *JavaTree_Obj.Activate""#0;#" & j-1* > > 3. to right click on the selected node after using above method > > try following > * **Set WshShell = CreateObject("WScript.Shell") * > * **WshShell.SendKeys "^+{F10}"* > > I guess for Java add-in there is setting that will toggle the Select method > selection i.e. NodeID or NodeName, try to google and get the info, if i get > info i will let you know. > > hope above will work for you. > > -Shirish > > On Sat, Nov 6, 2010 at 3:27 PM, Amit Pandey <amitvpandey1...@gmail.com>wrote: > >> Hi Ankit, Bhavin, >> >> I am facing below issues - >> >> 1. I want to select the nodes present in the Java Tree ( Pls find the >> attached snap). >> >> I have already tried .Select "Parentnodes;Childnodes" but it is >> not working. FYI, I am trying to resolve this thrugh recording. >> >> Browser("Cramer6: deuser @ Cramer62").Page("Cramer6: deuser @ >> Cramer62").Frame("ResourceBrowser").JavaApplet("ScriptableResourceBrowserApple_2").JavaApplet("ResourceBrowserApplet").JavaTree("BrowserTreePane$BrowserTree").Select >> "#0;#0 >> >> >> 2. I also want to Right Click on the Selected nodes. >> >> 3. I want to check whether the particular nodes is appearing under >> Javatree after creation. >> >> Pls guide asap or let me know the contact no of the person who knows the >> solution. I can give a call for discussion. >> >> Thanks >> Amit >> >> >> >> >> >> On Fri, Nov 5, 2010 at 1:06 AM, bhavin v patel <bhavi...@gmail.com>wrote: >> >>> For JavaTree , >>> You can first count number of node items using >>> >>> counter=JavaWindow("x").JavaDialog("x").JavaTree("x").GetROProperty("items >>> count") >>> ' you need to spy on object property and find out which method is >>> giving you actual count >>> then using counter >>> ReDim selectItem(coutner) >>> for i=0 to counter-1 >>> >>> selectItem(i)=JavaWindow("x").JavaDialog("x").JavaTree("x").getItem(i) >>> JavaWindow("x").JavaDialog("x").JavaTree("x").Select(selectItem(i)) >>> Next >>> >>> you can also directly select item in javatree like >>> JavaWindow("x").JavaDialog("x").JavaTree("x").Select "any value >>> in node with Hierarchy" >>> >>> for example If you have Javatree like below >>> >>> Your Name >>> Your First Name >>> Your Last Name >>> >>> you can select >>> JavaWindow("x").JavaDialog("x").JavaTree("x").Select "Your Name;Your >>> First Name;Your Last Name" >>> >>> Let me know if you need any more help. >>> >>> >>> On Nov 4, 1:54 pm, Aniket Gadre <aniket....@gmail.com> wrote: >>> > Please elaborate your problem. >>> > >>> > >>> > >>> > On Thu, Nov 4, 2010 at 7:40 PM, Amit <amitvpandey1...@gmail.com> >>> wrote: >>> > > Hi, >>> > >>> > > Can anyone pls guide me how to select the nodes in Java Tree. >>> > >>> > > Thanks >>> > > Amit >>> > >>> > > -- >>> > > 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<mercuryqtp%2bunsubscr...@googlegroups.com> >>> <mercuryqtp%2bunsubscr...@googlegroups.com<mercuryqtp%252bunsubscr...@googlegroups.com> >>> > >>> > > For more options, visit this group at >>> > >http://groups.google.com/group/MercuryQTP?hl=en >>> > >>> > -- >>> > Best Regards, >>> > Aniket Gadre >>> > Senior SME - Test Automation >>> > Amdocs , Pune. >>> > E-add: aniket.ga...@amdocs.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<mercuryqtp%2bunsubscr...@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 >> "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<mercuryqtp%2bunsubscr...@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 "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