• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 另類軟件測試工具實現自動化測試-AutoHotKey

    發表于:2010-03-24來源:作者:點擊數: 標簽:軟件測試工具自動化AutoHotKey另類
    另類 軟件測試工具 實現自動化測試-AutoHotKey 自動化測試工具 由于有個項目需要每天檢查網頁,所以一直希望能用自動化工具代替 手工測試 。因為產品的原因,流行的那些 QTP , WinRunner 之類的無法支持,香港的同事介紹了一個更為簡單但是也可以寫腳本的免

      另類軟件測試工具實現自動化測試-AutoHotKey   自動化測試工具

      由于有個項目需要每天檢查網頁,所以一直希望能用自動化工具代替手工測試。因為產品的原因,流行的那些QTP,WinRunner之類的無法支持,香港的同事介紹了一個更為簡單但是也可以寫腳本的免費工具AutoHotkey(http://www.autohotkey.com/)。試用以后,發現雖然有些小缺點,但是還算不錯。沒辦法,免費的東西總有些小問題的。不過還可以忍受。

      AutoHotkey是一個免費的開源工具,但只支持Windows。它可以:

      1.可以通過發送鍵盤敲擊和鼠標點擊自動化幾乎所有的操作。用戶可以手工或使用宏錄制器編寫一個鼠標或鍵盤的宏。

      2.為鍵盤,操作桿和鼠標創建熱鍵。幾乎任何按鍵,按鈕或它們的組合都可以變成一個熱鍵。

      3.擴展縮寫。例如,輸入‘btw’可以自動地產生‘by the way’。創建自定地數據輸入表格,用戶界面和菜單欄。

      4.重新布置鍵盤上地按鍵和按鈕,控制桿和鼠標

      5.通過WinLIRC客戶腳本響應來自掌上遠端控制器的信號

      6.運行已有的AutoIt v2腳本并且用新的功能增強腳本

      7.可以轉換任何腳本為一個EXE文件,以便可以運行在任何沒有安裝AutoHotkey的機器上。軟件測試 

         有興趣的朋友可以到www.autohotkey.com/download/去下載,很快。安裝過程很簡單,一路next以后就可以在程序組看到如下:

      其中AutoHotkey用于錄制并回放腳本,AutoIt3 Window Spy用于捕獲對象,和自動化工具中的Spy相同功能。AutoScriptWriter(recorder)腳本錄制工具,在你操作之后出現若干腳本,和自動化測試工具的錄制器中的低級錄制一樣,只記錄鼠標,鍵盤,游戲桿之類的輸入。Convert .ahk to .exe就是將腳本編譯為exe文件( AutoHotkey的腳本后綴為ahk)。

      不過其實有種辦法更簡單。因為安裝AutoHotkey之后,右鍵菜單也會增加幾項和AutoHotkey相關的。如在New中會多一個‘AutoHotkey script’。然后當選中一個腳本時的右鍵菜單多了‘Run script’ ,‘Compile script ’,‘Edit script‘。這樣操作就更簡單了。我現在一般就直接new一個ahk文件,然后錄制一段操作,在通過Edit script增強腳本,然后Run script去debug腳本,成功之后編譯成為一個exe文件放到其他的機器去運行。

      當然居然實施中會發現很多問題,特別是對環境的要求很高,無法做到象自動化測試工具那樣。不過也有一些方法可以用的。下次單獨寫個文章舉例。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>