robotframework中的清除輸入框輸入值


業務需求

當該輸入框輸入之后,聯動某一個按鈕高亮,輸入框為空的時候,該按鈕置灰

需要將輸入框清空,清空的辦法

1.直接將輸入框賦值為${empty}

如:input Text  ${loactor}  ${empty}

結果:輸入框顯示為空了,但是對應的按鈕並沒有從高亮變成置灰狀態

2.有關鍵詞可以直接將輸入框內容清除

如:Clear Element Text    ${loactor}

結果:輸入框顯示為空了,但是對應的按鈕並沒有從高亮變成置灰狀態

3.查到另一個關鍵詞,也可以將輸入框中的內容清除,模擬鍵盤的方式

如:Press Key    ${loactor}    \\8

結果: 輸入框顯示為空了,對應的按鈕也從高亮變成置灰

綜上:只有3實現了,8為退格鍵的按鍵編碼(查百度按鈕編碼即可),且\8表示退一個,若你輸入的非一個字的,需要將該指令循環執行才能實現


免責聲明!

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



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