2016-06-27 10 views
0

私は自分のリストを持っています。たとえば、ユーザー「ルート」は、次のもので見つけることができます。夜間のリストで子要素をクリック

.d-list-entry:nth-child(8) 

ただし、リスト内の位置は変更できます。

タグでこの要素を選択する可能性はありますか?

<div class="jspPane" style="padding: 0px; top: 0px; left: 0px; width: 268px;"><div id="user-list-objects" data-role="listview" data-selectable="single" data-auto-bind="true" data-template="userlistentrytemplate" data-bind="source: objects, events: {change: onObjectListClick}" style="width: 100%; box-sizing: border-box; min-height:200px;" class="k-widget k-listview k-selectable" role="listbox"> 


    <div class="d-list-entry"> 

     <span data-bind="text: name">copy of user2</span> 
     <img id="statusIcon62c3778e-a5bd-4a81-aac5-d1c2a7b4c18c" src="status_offline_16.png" style="position:absolute; right:5px;top:6px" title="Benutzer offline" class=""> 

    </div> 

    <div class="d-list-entry" > 

     <span data-bind="text: name">[email protected]</span> 





     <img id="statusIcon0c960a3c-7baa-4103-bb2b-4b66b06b82cd" src="status_offline_16.png" style="position:absolute; right:5px;top:6px" title="Benutzer offline" class=""> 

    </div> 

    <div class="d-list-entry" > 

      <img src="ldap_user_02_16.png" style="float: left; margin-right: 5px; margin-top: 8px;" title="Importiert aus LDAP" class=""> 

     <span data-bind="text: name">jondoe</span> 





     <img id="statusIcone7f5f95e-6340-42e9-9aa8-96b5ef19713d" src="status_offline_16.png" style="position:absolute; right:5px;top:6px" title="Benutzer offline" class=""> 

    </div> 

私の構造です。

私は、親(XPathの持つすべてを)後藤、ナイトウォッチの例のためになる、簡単That's

タグ

+0

実際のコードなど、ここでさらに詳しい情報が必要です。 –

+0

確認したいhtmlファイルで質問を更新しました。 –

+0

あなた自身をコードし、ここにアップロードして修正することができます。 –

答えて

0

間のテキストをクリックするテキストのルートを見つけるために、XPathを使用します。

client.useXpath() 
.click(".//text()[contains(.,"root")]/..") 
関連する問題