1. 程式人生 > >robotframework 處理頁面系統彈出的確認資訊框架

robotframework 處理頁面系統彈出的確認資訊框架

使用robotframework 在頁面自動化做完業務之後遇到彈出確認資訊,如下圖,谷歌瀏覽器按F12後這個彈窗上的元素沒法後取到,這個彈框與頁面之間有一個蒙版,不是alert也不是conform,既然獲取不到元素資訊,select widow、alert comform什麼的就不行了,更別說什麼click element之類的

怎麼處理這個彈框問題各種方法試了半天之後,發現一個方法,不是那麼正規但是能夠處理這個視窗,但卻簡單方便,而且得到我想要的結果是“確定”還是“取消”的方法

方式就是使用AutoItLibrary 的關鍵字send在做模擬鍵盤輸入回車鍵(ENTER)或者取消鍵(ESC)

當自動化頁面進入這個確認資訊時候robotframework 中處理如下

 

send   +   {ENTER}  就是模擬鍵盤敲如回車鍵

如果是想要取消則是:

send +{ESC}