I am not stopping you, I asked you to convert that into your model. 

On Tuesday, July 3, 2018 at 5:57:35 PM UTC+5:30, NaviHan wrote:
>
> I would like to use the PageObject gem..
>
> On Tue, Jul 3, 2018 at 10:24 PM, <rajagopal...@gmail.com <javascript:>> 
> wrote:
>
>> What are you saying me? I gave you the answer, did you try? 
>>
>> On Tuesday, July 3, 2018 at 5:51:20 PM UTC+5:30, NaviHan wrote:
>>>
>>> Thanks.
>>> The query is posted in the group now.
>>> https://groups.google.com/forum/#!topic/watir-general/mJ1IhrQWCxg
>>>
>>> Hi Raja
>>>
>>> In fact I nailed it in parts by using
>>>
>>>   div(:nav_div, class: "row applied-voucers-list")
>>>   span (:applied_voucher) do |page|
>>>     page.nav_div_element.span_element
>>>   end
>>>
>>>
>>> This gives me the first div.
>>>
>>> But how do I access the second div using index parameter?
>>>
>>> Cheers
>>> Navi
>>>
>>> On Tue, Jul 3, 2018 at 10:18 PM, <rajagopal...@gmail.com> wrote:
>>>
>>>> Ah sorry, I made a small mistake in last mail 
>>>>
>>>> Use this
>>>>
>>>>
>>>> p b.divs(class: "row applied-voucers-list".split).map {|div| div.div.
>>>>> span.text}
>>>>
>>>>
>>>> On Tuesday, July 3, 2018 at 5:36:15 PM UTC+5:30, NaviHan wrote:
>>>>>
>>>>> Hi All
>>>>>
>>>>> In fact I nailed it in parts by using
>>>>>
>>>>>   div(:nav_div, class: "row applied-voucers-list")
>>>>>   span (:applied_voucher) do |page|
>>>>>     page.nav_div_element.span_element
>>>>>   end
>>>>>
>>>>>
>>>>> This gives me the first div.
>>>>>
>>>>> But how do I access the second div using index parameter?
>>>>>
>>>>> On Tuesday, 3 July 2018 21:48:19 UTC+10, NaviHan wrote:
>>>>>>
>>>>>> This is my first post here. Apologies if there is a mistake.
>>>>>>
>>>>>> I have a section of a page as attached in the pic.
>>>>>>
>>>>>>
>>>>>> The html code for the section is as follows
>>>>>> Enter code here...<div class="small-12 applied-evouchers">
>>>>>> <div class="row applied-voucers-list">
>>>>>> <div class="small-6">
>>>>>> <span>9830318220466018</span>
>>>>>> </div>
>>>>>> <div class="small-6 small-text-right"> 
>>>>>> <button type="button" class="remove-gift-cert" 
>>>>>> data-gift-id="9830318220466018">
>>>>>> <span class="icon icon-cross-standard-small-black"></span>
>>>>>> <span class="underline remove-evoucher-button-text">Remove</span>
>>>>>> </button>
>>>>>> </div>
>>>>>> </div>
>>>>>> <hr>
>>>>>> <div class="row applied-voucers-list">
>>>>>> <div class="small-6">
>>>>>> <span>9831228610400260</span>
>>>>>> </div>
>>>>>> <div class="small-6 small-text-right"> 
>>>>>> <button type="button" class="remove-gift-cert" 
>>>>>> data-gift-id="9831228610400260">
>>>>>> <span class="icon icon-cross-standard-small-black"></span>
>>>>>> <span class="underline remove-evoucher-button-text">Remove</span>
>>>>>> </button>
>>>>>> </div>
>>>>>> </div>
>>>>>> <hr>
>>>>>> </div>
>>>>>>
>>>>>> I need to assert two value here
>>>>>>
>>>>>> 1. The vouchers applied, which are 9830318220466018 & 9831228610400260
>>>>>> 2. The span "Remove"
>>>>>>
>>>>>> The issue Im facing is as these two divs are identical and 1 & 2 
>>>>>> doesnt have a unique identifier I cannt locate them using PageObjects.
>>>>>>
>>>>>> I can locate the element using the following Java script
>>>>>> document.getElementsByClassName('applied-voucers-list')[0].innerText;
>>>>>> This returns 
>>>>>> Enter code here..."9830318220466018
>>>>>> Remove
>>>>>> "
>>>>>>
>>>>>> I tried to capture this with the code
>>>>>> Enter code here...@var = 
>>>>>> @browser.execute_script("document.getElementsByClassName('applied-voucers-list')[0].innerText;")
>>>>>>
>>>>>> This isnt working
>>>>>>
>>>>>> Any clue?
>>>>>>
>>>>>> -- 
>>>> -- 
>>>> Before posting, please read 
>>>> https://github.com/watir/watir_meta/wiki/Guidelines-for-Posting-to-Watir-General-Google-Group.
>>>>  
>>>>
>>>> In short: search before you ask, be nice.
>>>>  
>>>> watir-...@googlegroups.com
>>>> http://groups.google.com/group/watir-general
>>>> watir-genera...@googlegroups.com
>>>> --- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "Watir General" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to watir-genera...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>> -- 
>> -- 
>> Before posting, please read 
>> https://github.com/watir/watir_meta/wiki/Guidelines-for-Posting-to-Watir-General-Google-Group.
>>  
>>
>> In short: search before you ask, be nice.
>>  
>> watir-...@googlegroups.com <javascript:>
>> http://groups.google.com/group/watir-general
>> watir-genera...@googlegroups.com <javascript:>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Watir General" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to watir-genera...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
-- 
Before posting, please read 
https://github.com/watir/watir_meta/wiki/Guidelines-for-Posting-to-Watir-General-Google-Group.
 
In short: search before you ask, be nice.

watir-general@googlegroups.com
http://groups.google.com/group/watir-general
watir-general+unsubscr...@googlegroups.com
--- 
You received this message because you are subscribed to the Google Groups 
"Watir General" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to watir-general+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to