Robot Framework獲取輸入后的文本/內容來進行使用的方法


如何在Robot Framework獲取剛剛在輸入框輸入的文本或內容呢?其它很簡單,但容易誤導人。

比如:<input id="kw" name="wd" class="s_ipt" value="" maxlength="255" autocomplete="off">,這是百度搜索輸入框的代碼。按正常來說,如果想在輸入框"input text"內容后,再獲取它的內容,一般會想到用“get text”。

再比如:<input type="text" class="textbox-text validatebox-text" autocomplete="off" placeholder="" style="margin-left: 0px; margin-right: 28px; padding-top: 0px; padding-bottom: 0px; height: 28px; line-height: 28px; width: 72px;">,從代碼的開頭來看,也很容易讓人想到應該用“get text”關鍵字,實際也不行,而是應該用“get value”。這不知道是不是跟開發的編寫習慣有關系還是什么,當然也給我們一個有意義的思路,那就是在明明感覺應該用某個關鍵字而實際執行不通之后,除了排除定位器的問題,還可以嘗試用相近意思的關鍵字,說不定就執行通了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM