-1

I need to choose ID`s from table with Priority P4. Added code from page with example the first row from table.

enter image description here I have created XPath for specific colums but can't create XPath for solution: "choose ID in table if Priority = P4".

My locators:

  • //tbody/tr[*]/td[2]
  • //td[contains(text(),'P3')]
<table _ngcontent-c17="" class="ticket-table table table-striped table-responsive">
                         <tbody _ngcontent-c17="" style="overflow-y: initial !important;">
                             <!----><tr _ngcontent-c17="">
                                 <td _ngcontent-c17="" style="width: 50px;">
                                     <div _ngcontent-c17="" class="checkbox-radios checkbox">
                                         <label _ngcontent-c17="">
                                             <input _ngcontent-c17="" id="tickets-block-select-ticket" name="selectTicket" type="checkbox" value="2062"><span class="checkbox-material"><span class="check"></span></span>
                                         </label>
                                     </div>
                                 </td>
                                 <!---->
                                 <!----><td _ngcontent-c17="" style="width: 5% !important;">
                                         INN-22
                                 </td>
                                 <td _ngcontent-c17="" style="text-align: left; width: 20%;">
                                     <a _ngcontent-c17="" class="locked-link" id="ticket-block-title" title="Title: Create weekly report 
                                         Description: " href="#/ticket/2062">
                                         <!---->
                                         <!----><span _ngcontent-c17="">[Inner] </span>
                                         <!---->
                                         Create weekly report
                                     </a>
                                 </td>
                                 <td _ngcontent-c17="">
                                     
                                 </td>
                                 <td _ngcontent-c17="">
                                     P4
                                 </td>
                                
      </tbody>
                </table>
Serhii
  • 13
  • 6

1 Answers1

0

Try this XPath-1.0 expression:

//tr[td[contains(.,'P4')]]/td/a/@id

Result is the id attribute of the <a> child:

ticket-block-title

zx485
  • 28,498
  • 28
  • 50
  • 59