我需要将测试1,测试2和测试3与一些值进行比较。如果有相同的我可以继续否则不。 问题是测试1和测试2在同一个div块中,但测试3在不同的div块中。
<div class="row">
<div class="col-md-3 col-sm-3">
<div class="row">
<div class="col-md-6 col-sm-6"> Test 1 </div>
<div class="col-md-6 col-sm-6"> Test 2 </div>
</div>
</div>
<div class="col-md-9 col-sm-9">
<div class="row">
<div class="col-md-4 col-sm-4"> 22. Februar 2018, 14:42 Uhr </div>
<div class="col-md-4 col-sm-4"> 01. Januar 10000, 00:59 Uhr </div>
<div class="col-md-2 col-sm-2"> Test 3 </div>
<div class="col-md-2 col-sm-2">
</div>
</div>
<div class="col-md-12 col-sm-12">
我到目前为止:
<tr>
<td>click</td>
<td>xpath=//*[div[contains(text(), 'Test 1')] and div[contains(text(), ' Test 2')]]/../..//*[div[contains(text(), 'Test 3')]]/../..//*</td>
<td></td>
</tr>
它有效,但有更好的方法。也许没有/../../
。
答案 0 :(得分:0)
如果有相同的话我可以继续,否则不要。
如果...... =&gt;听起来像是flow control addon(旧的Firefox IDE)或带有Selenium IDE的新Kantu built-in flow control风格的好用例。