2013-02-08 61 views
0

---一個簡單的例子記在我的編輯跳轉---storeTextPresent通過ID硒IDE

我已經搜索廣告nauseum,並花了幾個小時變得如此接近,但仍然沒有解決我的自動化問題。 下面是我通過PDF將本地論文從印刷版轉換爲在線版的東西,內容被推送到網站並且沒有生效,直到我進入並編輯一些設置,其中很多都是多餘的。所以如果我可以通過這一點,我是金黃的,並且可以從完成這項工作所花費的時間中縮減幾個小時。

該論文有二三十個作家,one_off_byline可以有所不同,這裏有一些例子。

id = id_one_off_byline value =「Michael Reid」,但它也可能看起來像這些接下來的兩個或它們的某些變化。

ID = id_one_off_byline值=「由邁克爾·裏德」 ID = id_one_off_byline值=「由邁克爾·裏德 - 您日報」

我已經使用storeTextPresent找到邁克爾在頁面上。然而,問題是頁面上有另一個選擇框,它包含選擇框中的每個作者姓名,這就是我實際試圖填充的內容。因此,這裏是我

<tr> 
    <td>storeTextPresent</td> 
    <td>Jeff</td> 
<td>IsTextAppears</td> 
</tr> 
<tr> 
    <td>gotoIf</td> 
    <td>${isTextAppears}</td> 
    <td>Jeff</td> 
</tr> 
<tr> 
    <td>storeTextPresent</td> 
    <td>Graham</td> 
    <td>IsTextAppears</td> 
</tr> 
<tr> 
    <td>gotoIf</td> 
    <td>${isTextAppears}</td> 
    <td>Graham</td>  
    </tr> 
<tr> 
<td>label</td> 
<td>Jeff</td> 
</tr> 
<tr> 
<td>label</td> 
<td>Graham</td> 
</tr> 

另一種方式這句話我hope_ _ _

表格字段1(忽略語法,我只是設置一個例子在這裏)的id =是兩個表單域中的重要部分。

<select name="select" id="pick_animal" value=""> 
    < option="the fast cat" id="1"> 
    < option="the fast dog" id="2"> 
</select> 

表格字段2

<input type="text" id="some_animal" value="the fast cat from dover"> 

我需要檢測id="some_animal"contains cat 這樣我就可以正確的選項字段1 執行一個動作,我可以做第二部分就好了,我僅僅在ID爲「some_animal」的輸入中才能檢測到「貓」 storeTextPresent只是尋找貓存在於頁面的任何位置。啊!!

回答

0
<tr> 
    <td>storeTextPresent</td> 
    <td>Jeff</td> 
    <td>IsTextAppears</td> 
</tr> 
<tr> 
    <td>gotoIf</td> 
    <td>${isTextAppears}==Jeff</td> 
    <td>Jeff</td> 
</tr> 
<tr> 
    <td>goto</td> 
    <td>END</td> 
    <td></td> 
</tr> 
<tr> 
    <td>label</td> 
    <td>Jeff</td> 
    <td></td> 
</tr> 
<tr> 
    <td>echo</td> 
    <td>something</td> 
    <td></td> 
</tr> 
<tr> 
    <td>label</td> 
    <td>END</td> 
    <td></td> 
</tr> 


Try like this. 
+0

感謝您的回覆,我不知道如何澄清這一部分 - 有兩個byline字段,一個叫 - –