1.默認robotframework中的含有等待的關鍵詞(如:Wait Until Element Is Enabled),未手動設置時默認該參數為5sec
2.關鍵詞:sleep
A)一般在調試的時候使用該關鍵詞,且該自動化工具中存在很多等待的關鍵詞,正常不需要用到sleep
3.關鍵詞:Get Selenium Speed
A)在該作用域中統一設置每一步之后的等待時間。
B)
4.關鍵詞:wait until element is enabled和wait until element is visible
A)enable為可用的,一般某種操作之后,該元素的屬性從不可用,變成可用,或者直接操作之后,檢查該元素為可編輯;如readonly
B)visible為可見的,一般某種操作之后,該元素的從可不見到可見;如:display會從none,變成block;css的'visibility'屬性為'hidden
參考【https://www.cnblogs.com/jenniferhuang/p/3549848.html】
故個人認為,在打開關閉模態框時,都可以先檢查模態框是否可見不可見;在模態框已打開狀態下,要輸入input一些值時,保險起見可以先檢查一下該輸入框是否已處於可用狀態
5.關鍵詞:wait until element contains
A)等待直到包含xxx元素