2012-03-29 101 views
0

我有自動完成文本框,即基於JQuery。 當我記錄宏,我不確定如何選擇核心項目的價值,因爲你必須選擇彈出的值,我通常點擊鍵盤上的選項卡來獲取選定的值,但我如何記錄這是自動的?硒自動完成文本框的SE記錄宏

我的搜索只有一個結果,它使得它更容易。

回答

0

那麼我的實施很簡單,不能相信我錯過了這一點。

open / 
type id=SelectUser Dummy, User 
click id=SelectUser timeout =200 
waitForElementPresent css=li.ac_even 
click css=li.ac_even 
select id=FeedBackSource label=Letter 
select id=TimeReported  label=03:30 
select id=QualityTypeId label=Positive Feedback 
clickAndWait css=button 

哪裏點擊自動填充文本框將觸發操作獲取結果。 等待元素存在,正在等待元素可以被找到。 這是更好的實施,因爲你沒有屏蔽線程的時間超過你需要的時間

並且這是通過li.ac_even上的點擊事件(這只是一個選項)。

工作做得好:)