Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
WebElement is not getting identified in chrome browser but identified in mozilla ,IE
#1
Not Solved
Hi to All,

I am struck in below problem , unable to get understand why qtp behaving differently .

When I run below lines of code for IE or mozilla , it works fine but when I run this same for chrome browser , it throws error.

'******************************************
Code:
' here vrows value is dynamic
For j=1 To vrows
vCommonXpath=".//*[contains (@id,'mainForm:') and @class='ui-datatable-data ui-widget-content']/tr["    
vXpathLastName=vCommonXpath & j & "]/td[2]/div/label"    
    msgbox Browser("login.xhtml").Page("base.xhtml").WebElement("xpath:="& vXpathLastName).GetROProperty("innertext")

Next
'******************************************************
And error thrown only in chrome browser is :
Cannot identify the object "[ WebElement ]" (of class WebElement). Verify that this object's properties match an object currently displayed in your application.


When I stored this xpath in OR for a particular object ,then it works in chrome fine. But I can not use OR for this as object is dynamic. Please help me to resolve above issue.
All patches have already installed as other scripts run fine in all browsers (IE 7,IE8, IE9,mozilla(version12),chrome(version 24)

Please anybody help me as It is very urgent for me.

Thanks & Regards
Pradeep singh
Reply
#2
Not Solved
Please help me as it is urgent for me.
Reply
#3
Not Solved
Try to add a few more property values to the webelement other than the xpath.
Basanth
Give a fish to a man and you feed him for a day..Teach a man how to fish and you feed him for life.
Reply
#4
Not Solved
Hi,

I have also added some other property ,see below but still showing same error in chrome and run fine in other browsers.


'*****************************
Code:
j=1
vCommonXpath=".//*[contains (@id,'mainForm:') and @class='ui-datatable-data ui-widget-content']/tr["    
                                                            vXpathLastName=vCommonXpath & j & "]/td[2]/div/label"                                                        
                                                            vLastName= [b]Browser("login.xhtml").Page("title:=.*").WebElement("xpath:="& vXpathLastName,"html tag:=LABEL","outerhtml:=<label>.*</label>").getroproperty("innertext")[/b]
'                                                            vLastName= Browser("login.xhtml").Page("title:=.*").WebElement("xpath:="&vXpathLastName).getroproperty("innertext")
                                                            msgbox vLastName
'******************************


Also see attached screenshot.


Attached Files Image(s)
   
Reply
#5
Not Solved
outerhtml:=<label>.*</label> should be
Code:
outerhtml:=<LABEL>.*
Basanth
Give a fish to a man and you feed him for a day..Teach a man how to fish and you feed him for life.
Reply
#6
Not Solved
Hi ,

Still same error in chrome.
Why chrome only showing error but runs fine in IE,mozilla ? I have also try with other webelements by mentioning only xpath ,same result as runs fine in mozilla ,IE but can not identify webelement error in chrome. Is xpath (used in dp ) not work for chrome browser?????

Note: I have already installed required patches as other script runs fine in chrome also.

Hi ,

To regenerate issue at your end. Follow below steps.
Step 1: Close all previously opened browsers.
Step 2: Copy and past below line of code in your qtp.
Code:
'msgbox Browser("title:=.*").page("title:=.*").webelement("xpath:=.//*[@id='hplogo']").GetROProperty("innertext")
msgbox Browser("title:=.*").page("title:=.*").webelement("xpath:=.//*[@id='hplogo']","html id:=hplogo","outertext:=India").GetROProperty("innertext")
Step 3: Open firefox browser and navigate to this url: "www.google.co.in"
Step4: Execute above code.
Step 5: You will get the outpout "india" .
Step 6: Now repeat above steps from 3 to 5 but instead of firefox ,now open chrome browser. Now you will get the error.
Reply
#7
Not Solved
Any reply on above ??????????



Thanks & Regards
Pradeep Singh
Reply
#8
Not Solved

Any solution for above problem?
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Child Object Not able to identified in Web Menu Link noor 0 1,640 01-21-2018, 04:44 PM
Last Post: noor
  UFT Descriptive Programming objects not identified in a secure & private intranet env bugfinder2 1 1,660 06-07-2017, 01:41 PM
Last Post: Ankur
  object identified as WinObject by UFT11.52, HELP javierchen 1 3,201 03-17-2015, 09:36 PM
Last Post: babu123
  webfile web object not identified at runtime in a java application saila123 1 2,650 02-11-2015, 08:23 PM
Last Post: Kirill
  Cannot find the "[ WebEdit ]" object's parent "[ Browser ]" (class Browser). Verify t Divya Roopa 1 8,283 03-11-2014, 12:13 PM
Last Post: devarapallliramana

Forum Jump:


Users browsing this thread: 1 Guest(s)