2016-06-20 10 views
0

Ich habe eine Situation, wo ich auf Element klicken muß a [Daten-action = 'remove-Kriterien'] wenn a [Daten-action = "edit-Kriterien"] String Streichhölzer ..Wie klickt man auf das Webelement?

Jede Hilfe, sehr geschätzt !!

Ich habe diese enthalten Code für ..

<table class="table table-striped"> 
    <thead> 
     <tbody> 
      <tr scope="row"> 
       <td>Own publishers</td> 
       <td class="input-lg"> 
        <div class="label label-primary">Contained in list</div> 
        <a class="btn btn-default" data-value="22323" data-operator="list" data-attribute="pubs" data-section="supply_filter" data-action="edit-criteria" href="#">22323</a> 
        <a class="text-danger" data-value="22323" data-operator="list" data-attribute="pubs" data-section="supply_filter" data-action="remove-criteria" href="#"/> 
        <span>,</span> 
        <a class="btn btn-default" data-value="223232323" data-operator="list" data-attribute="pubs" data-section="supply_filter" **data-action="edit-criteria"** href="#">223232323</a> 
        <a class="text-danger" data-value="223232323" data-operator="list" data-attribute="pubs" data-section="supply_filter" **data-action="remove-criteria"** href="#"> 
       </td> 
      </tr> 
     </tbody> 
</table> 
+0

Was meinst du mit 'string' passt ... klar beschreiben ... und auch teilen was hast du probiert ?? –

+0

Suchen nach Web-Elementen [ex: a [Datenaktion = 'Edit-Kriterien']]] in einer Tabellenzeile und wenn 'getText() 'mit' 22323 'übereinstimmt, dann klicken Sie auf Element a [Datenaktion =' Entfernungskriterium '] aber das Problem, auf das ich jetzt stoße, ist ein Klick auf Element a [remove-criteria] basierend auf der gegebenen Zeichenkette –

+0

meinst du '22323' passt zu' a [data-action =' remove-criteria '] 'elements' 'data -Wert-Attribut ??? –

Antwort

1

Verwendung unter xPath den Link zu erhalten, die zur Verfügung gestellt Spiele data-value

//a[@data-action = 'remove-criteria' and @data-value = '22323'] 

es Hoffnung wird Ihnen helfen .. :)