1. 程式人生 > >Robot Framework(AutoItLibrary庫關鍵字介紹)

Robot Framework(AutoItLibrary庫關鍵字介紹)

花括號 body 按鈕 導致 library mage img 括號 cti

AutoItLibrary庫關鍵字

AutoItLibrary 的對象操作大體上有幾大主要部分,Window 操作、Control 操作、Mouse 操作、Process操作、Run 操作、Reg 操作還有一些其他的操作。

1、運行程序

Run 關鍵字用來啟動程序。

技術分享圖片

2、關閉程序

Win Close關鍵字用於關閉程序

技術分享圖片

strTitle 是指打開窗口的標題

3、控制點擊

Control Click關鍵字發送控制命令給鼠標點擊

技術分享圖片

4、發送

Send關鍵字模擬按鈕發送到窗口

技術分享圖片

“123456”會被輸入到計算器的計算框內。
對於非數字的鍵盤輸入用“{}”花括號括起來。“{F1}”表示鍵盤 F1;“{+}”表示鍵盤“+”加號;

“{=}”表示鍵盤“=”等號。

組合鍵Alt+2:

技術分享圖片

執行{ALTDOWN}表示按下鍵盤 Alt 鍵,{ALTUP}表示松開 Alt 鍵。
組合鍵 Ctrl+a、Ctrl+x、Ctrl+v:

技術分享圖片

執行{CTRLDOWN}表示按下鍵盤 Ctrl 鍵,然按 a 鍵“全選”,按 x 鍵“剪切”,按 v 鍵“粘貼”

5、等待活動窗口

Wait For Active Window 關鍵字會等待窗口顯示出來

技術分享圖片

6、鼠標點擊

Mouse Click執行鼠標點擊操作

技術分享圖片

個人不建議使用這種定位,如果移動計算器窗口,那麽上面按鈕的坐標也會發生變化。導致定位不準

確。獲取定位坐標如下。

技術分享圖片

7、關閉程序

ProcessClose關鍵字用於關閉程序

技術分享圖片

8、獲得窗口的寬高

Win Get Client Size Height 關鍵字用於獲取程序窗口的高度。

Win Get Client Size Width 關鍵字用於獲取程序窗口的高度

技術分享圖片

執行結果:
技術分享圖片

9、窗口標題

Win Get Title 用於獲取窗口標題。

Win Set Title 用於設置窗口標題

技術分享圖片

Win Set Title 將“計算器”改為“計算機”;Win Get Title 獲取當前“計算機”窗口的 title,將通過log 打印出來

Robot Framework(AutoItLibrary庫關鍵字介紹)