前言
前面好幾篇文章一直用到xpath的定位,但都是建立再不斷的嘗試,要來好好把這些整理一遍了。
等等會用到的有 following,following-sibling,child,parent
item,
447-709-03,
| command | Target | Value |
| loadVars | data.csv | |
| echo | ${item} | |
| endLoadVars |
| command | Target | Value |
| type | id=gloabalSearchField | ${item} |
| command | Target | Value |
| selectWindow | title=編輯零件 |
| command | Target | Value |
| storeXpathCount | xpath=//div[contains(@class,'x-grid3-cell-inner x-grid3-col-number')]/a[contains(@class,'linkfont')] | xyz |
| css選擇器 | css=#group_3 |
| 預設方法 | id=group_3 |
<div class=’zone area-list></div>
xpath = //div[contains(@class,'zone area-list')]
<ul id="group_3" class="area-list" style="">
<li class="select_form_b">
<a id="5181_14" style="opacity: 1;">
<span style="background: #f9581d;"> </span>
2800
<font color="#FF0000">剩餘 2</font></a>
</li>
</ul>
xpath = /ul/li/a[contains(text(),'橙208區2800 ')]
xpath=/ul/li/a[contains(text(),'橙208區2800 ') and ./font[contains(text(),'剩餘')]]
<select class="mobile-select" id="TicketForm_ticketPrice_04">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
| command | Target | Value |
| select | id=TicketForm_ticketPrice_03 | label=2 |
| select | xpath=//select[contains(@id,'TicketForm_ticketPrice')] | label=2 |
| command | Target | Value |
| focus | id=TicketForm_verifyCode |