Re: [wtr-general] Unable to locate checkbox element ?
Is it just me or is the id you're looking for wrong: browser.checkbox( :id, 'icblModules_0' ).clear should be browser.checkbox( :id, 'cblModules_2' ).clear if you're trying to check the checkbox you have listed there. On Aug 12, 2010, at 5:15 PM, Chan Nguyen wrote: Hi everyone, I followed a very simple example in Watir tutorial website http://wiki.openqa.org/display/WTR/Checkboxes. Here is the element HTML code: input type=checkbox checked=checked name=cblModules:2 id=cblModules_2 Then I tried browser.checkbox( :id, 'icblModules_0' ).clear but the compiler keeps complaining : C:/Ruby187/lib/ruby/gems/1.8/gems/watir-1.6.5/lib/watir/element.rb: 56:in `assert_exists': Unable to locate element, using :id, icblModules_0 (Watir::Exception::UnknownObjectException) Any idea? Thanks, -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. You received this message because you are subscribed to http://groups.google.com/group/watir-general To post: watir-general@googlegroups.com To unsubscribe: watir-general+unsubscr...@googlegroups.com -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. You received this message because you are subscribed to http://groups.google.com/group/watir-general To post: watir-general@googlegroups.com To unsubscribe: watir-general+unsubscr...@googlegroups.com
Re: [wtr-general] Unable to locate checkbox element ?
Have you given the correct id name? it seems from html code the id is *cblModules_2* but you have used i* cblModules_0* On Thu, Aug 12, 2010 at 10:15 PM, Chan Nguyen atbl1...@gmail.com wrote: Hi everyone, I followed a very simple example in Watir tutorial website http://wiki.openqa.org/display/WTR/Checkboxes. Here is the element HTML code: input type=checkbox checked=checked name=cblModules:2 id=cblModules_2 Then I tried browser.checkbox( :id, 'icblModules_0' ).clear but the compiler keeps complaining : C:/Ruby187/lib/ruby/gems/1.8/gems/watir-1.6.5/lib/watir/element.rb: 56:in `assert_exists': Unable to locate element, using :id, icblModules_0 (Watir::Exception::UnknownObjectException) Any idea? Thanks, -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. You received this message because you are subscribed to http://groups.google.com/group/watir-general To post: watir-general@googlegroups.com To unsubscribe: watir-general+unsubscr...@googlegroups.comwatir-general%2bunsubscr...@googlegroups.com -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. You received this message because you are subscribed to http://groups.google.com/group/watir-general To post: watir-general@googlegroups.com To unsubscribe: watir-general+unsubscr...@googlegroups.com
Re: [wtr-general] Unable to locate checkbox element ?
deep nesting with most elements is no issue, but there is some mention of a frame there. if it's inside a frame, then you'll need to access the frame first, then the checkbox in the frame. On Thu, Aug 12, 2010 at 18:42, Chan Nguyen atbl1...@gmail.com wrote: This is what I copied when using TestWise Recorder : # can't yet handle followFrame browser.checkbox(:id, cblModules_0).clear browser.checkbox(:id, cblModules_1).clear browser.checkbox(:id, cblModules_2).clear browser.checkbox(:id, cblModules_3).clear I think the reason that it failed because it's nested really deep. I can see a huge trtd slope when viewing with Firebug. Is there another way to get around this issue? Thanks On Thu, Aug 12, 2010 at 3:28 PM, Chan Nguyen atbl1...@gmail.com wrote: Hi Arihan, Yes, I checked the id name carefully. I don't really know why it failed, too obvious to be right :( Thanks, On Thu, Aug 12, 2010 at 3:04 PM, arihan sinha arihan.si...@gmail.comwrote: Have you given the correct id name? it seems from html code the id is *cblModules_2* but you have used i* cblModules_0* On Thu, Aug 12, 2010 at 10:15 PM, Chan Nguyen atbl1...@gmail.comwrote: Hi everyone, I followed a very simple example in Watir tutorial website http://wiki.openqa.org/display/WTR/Checkboxes. Here is the element HTML code: input type=checkbox checked=checked name=cblModules:2 id=cblModules_2 Then I tried browser.checkbox( :id, 'icblModules_0' ).clear but the compiler keeps complaining : C:/Ruby187/lib/ruby/gems/1.8/gems/watir-1.6.5/lib/watir/element.rb: 56:in `assert_exists': Unable to locate element, using :id, icblModules_0 (Watir::Exception::UnknownObjectException) Any idea? Thanks, -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. You received this message because you are subscribed to http://groups.google.com/group/watir-general To post: watir-general@googlegroups.com To unsubscribe: watir-general+unsubscr...@googlegroups.comwatir-general%2bunsubscr...@googlegroups.com -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. You received this message because you are subscribed to http://groups.google.com/group/watir-general To post: watir-general@googlegroups.com To unsubscribe: watir-general+unsubscr...@googlegroups.comwatir-general%2bunsubscr...@googlegroups.com -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. You received this message because you are subscribed to http://groups.google.com/group/watir-general To post: watir-general@googlegroups.com To unsubscribe: watir-general+unsubscr...@googlegroups.comwatir-general%2bunsubscr...@googlegroups.com -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. You received this message because you are subscribed to http://groups.google.com/group/watir-general To post: watir-general@googlegroups.com To unsubscribe: watir-general+unsubscr...@googlegroups.com
Re: [wtr-general] Unable to locate checkbox element ?
Hi Ethan, Can you show me an example, I saw a Frame in Firebug. I couldn't copy the whole HTML when viewing with FB, so weird. iframe frameborder=0 onload=setUnload() src=customizehomepage.aspx?hidMLS=SDNA class=MainBody name=Main_Body id=Main_Body style=height: 124px;/iframe And those checkboxes are nested into 2 more tables :(. How can I deal with these kind of situations ? On Thu, Aug 12, 2010 at 3:47 PM, Ethan notet...@gmail.com wrote: deep nesting with most elements is no issue, but there is some mention of a frame there. if it's inside a frame, then you'll need to access the frame first, then the checkbox in the frame. On Thu, Aug 12, 2010 at 18:42, Chan Nguyen atbl1...@gmail.com wrote: This is what I copied when using TestWise Recorder : # can't yet handle followFrame browser.checkbox(:id, cblModules_0).clear browser.checkbox(:id, cblModules_1).clear browser.checkbox(:id, cblModules_2).clear browser.checkbox(:id, cblModules_3).clear I think the reason that it failed because it's nested really deep. I can see a huge trtd slope when viewing with Firebug. Is there another way to get around this issue? Thanks On Thu, Aug 12, 2010 at 3:28 PM, Chan Nguyen atbl1...@gmail.com wrote: Hi Arihan, Yes, I checked the id name carefully. I don't really know why it failed, too obvious to be right :( Thanks, On Thu, Aug 12, 2010 at 3:04 PM, arihan sinha arihan.si...@gmail.comwrote: Have you given the correct id name? it seems from html code the id is *cblModules_2* but you have used i* cblModules_0* On Thu, Aug 12, 2010 at 10:15 PM, Chan Nguyen atbl1...@gmail.comwrote: Hi everyone, I followed a very simple example in Watir tutorial website http://wiki.openqa.org/display/WTR/Checkboxes. Here is the element HTML code: input type=checkbox checked=checked name=cblModules:2 id=cblModules_2 Then I tried browser.checkbox( :id, 'icblModules_0' ).clear but the compiler keeps complaining : C:/Ruby187/lib/ruby/gems/1.8/gems/watir-1.6.5/lib/watir/element.rb: 56:in `assert_exists': Unable to locate element, using :id, icblModules_0 (Watir::Exception::UnknownObjectException) Any idea? Thanks, -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. You received this message because you are subscribed to http://groups.google.com/group/watir-general To post: watir-general@googlegroups.com To unsubscribe: watir-general+unsubscr...@googlegroups.comwatir-general%2bunsubscr...@googlegroups.com -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. You received this message because you are subscribed to http://groups.google.com/group/watir-general To post: watir-general@googlegroups.com To unsubscribe: watir-general+unsubscr...@googlegroups.comwatir-general%2bunsubscr...@googlegroups.com -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. You received this message because you are subscribed to http://groups.google.com/group/watir-general To post: watir-general@googlegroups.com To unsubscribe: watir-general+unsubscr...@googlegroups.comwatir-general%2bunsubscr...@googlegroups.com -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. You received this message because you are subscribed to http://groups.google.com/group/watir-general To post: watir-general@googlegroups.com To unsubscribe: watir-general+unsubscr...@googlegroups.comwatir-general%2bunsubscr...@googlegroups.com -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. You received this message because you are subscribed to http://groups.google.com/group/watir-general To post: watir-general@googlegroups.com To unsubscribe: watir-general+unsubscr...@googlegroups.com