java - Selenium - how to check presence of repeating elements on the page -


<h3 class="txt-h3">??????</h3> <ul class="converter-currencies">     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">bgn</span><span class="converter-currenciesname">?????????? ???</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">byr</span><span class="converter-currenciesname">??????????? ?????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">chf</span><span class="converter-currenciesname">??????????? ?????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">dkk</span><span class="converter-currenciesname">??????? ?????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">eek</span><span class="converter-currenciesname">????????? ?????</span></li>     <li class="converter-currenciesitem converter-currenciesitem__selected"><span class="converter-currenciessymbol">eur</span><span class="converter-currenciesname">????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">gbp</span><span class="converter-currenciesname">???? ??????????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">gel</span><span class="converter-currenciesname">?????????? ????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">hrk</span><span class="converter-currenciesname">?????????? ????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">huf</span><span class="converter-currenciesname">?????????? ??????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">ils</span><span class="converter-currenciesname">??????????? ??????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">isk</span><span class="converter-currenciesname">?????????? ?????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">lvl</span><span class="converter-currenciesname">?????????? ???</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">ltl</span><span class="converter-currenciesname">????????? ????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">nok</span><span class="converter-currenciesname">?????????? ?????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">pln</span><span class="converter-currenciesname">???????? ??????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">ron</span><span class="converter-currenciesname">????????? ????? ???</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">rur</span><span class="converter-currenciesname">?????????? ?????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">sek</span><span class="converter-currenciesname">???????? ?????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">try</span><span class="converter-currenciesname">????? ???????? ????</span></li>     <li class="converter-currenciesitem"><span class="converter-currenciessymbol">uah</span><span class="converter-currenciesname">?????????? ??????</span></li> </ul> 

need check presence/clickability/enable repeating elements on page (bgn, byr , etc) don't want write separate locator each of these elements

i think, question compare html content(page source) right???

so, need fallow below steps.

  1. get content using - string websource = jsoup.connect(url).get().tostring();
  2. make document of content.
  3. select type of data want - doc.select("ul,li,div")
  4. create schema html content.
  5. create 1 md5 hash key storing values in multimap objects.
  6. after write code compare structures , display repeated content.

Comments

Popular posts from this blog

javascript - Google App Script ContentService downloadAsFile not working -

javascript - Function overwritting -

php - Find a regex to take part of Email -