天天看點

AutoRunner自動化測試工具即将推出無代碼化的新版本!-Alltesting|澤衆雲測試

AutoRunner自動化測試工具,自2008年推出以來,在自動化測試領域支援廣泛的各種技術架構,支援錄制建立beanshell腳本,幫助大量的客戶實作了軟體自動化測試。

随着技術的發展,品質團隊不再限于測試團隊,很多運維團隊、業務團隊也加入了自動化測試的行列。于是,如何使用beanshell編寫測試腳本,就成了一個跨不過去的門檻。編寫測試腳本對于沒有編寫代碼經驗的人,太難了!

AutoRunner自動化測試工具即将推出無代碼化的新版本!-Alltesting|澤衆雲測試

為了幫助廣大缺乏編碼技術的工程師開展自動化測試,AutoRunner即将推出無代碼化的新版本!!!從此,實作自動化測試不再需要編寫代碼!

那麼,我們看看,AutoRunner自動化測試工具的新版本為我們帶來了什麼新的功能:

保留了錄制功能。我們仍然可以通過點選“錄制按鈕”來錄制你的操作,獲得測試腳本。錄制一直都是一個“很炫目”的功能,因為它本身就什麼都不需要做,按照正常的操作就可以了。錄制的結果,就是這個樣子:

AutoRunner自動化測試工具即将推出無代碼化的新版本!-Alltesting|澤衆雲測試

我們可以看到,原來的腳本,變成了中文的描述,這下子大家都可以看懂了!

每一個操作,都由兩行組成,第一行是我們做了什麼操作,比如“點選”、“輸入”等,第二行描述對那些内容做了操作。

參數化。我們知道對于自動化測試而言,參數化是必然的技術。我們在“參數設定”區域,點選需要進行參數化的輸入或者輸出内容,就會提示你可以選擇一個參數。選擇完成,參數化就完成了!非常簡單吧!

編輯自然語言腳本。雖然我們還是把它叫做“腳本”,但是隻是一種習慣。如果需要改變順序,我們是采用“拖拽”的方式,即:選中你需要改變順序的行(單行或者多行),然後滑鼠拖拽到你需要的地方,釋放即可完成。

如果我們需要增加一個檢查點,怎麼辦?我們可以從“内置函數”面闆上“拖拽”一個對應的檢查點函數到自然語言視圖面闆上,然後設定對應的參數,就可以增加檢查點了。

如果我們需要從對象庫中建立一個操作的步驟,我們隻需要把這個對象從對象庫面闆“拖拽”到自然語言主面闆,就可以實作了。當你拖拽完成,會根據這個對象的類型自動給一個動作。比如你拖了一個按鈕,動作預設就是“點選”。如果不是你想要的,那麼可以通過滑鼠右鍵點選,來重新選擇可能的動作,來改變。

如果我的腳本比較複雜,比如有循環10次這樣的操作怎麼實作?我們隻需要在“控制流”合格節點上,拖拽一個“for循環”的節點過來,然後設定循環次數就可以實作循環了!也支援其他的循環,以及分支判斷語句等等。

AutoRunner為了避免使用者設定浏覽器等操作,還會内置自帶一個chrome的浏覽器。使用者在這個浏覽器上可以做錄制。執行的話,可以在任何一個其他chrome、firefox浏覽器上都可以實作。

以上隻是對即将釋出的AutoRunner新版本做一個預覽。這個版本的預期,就是希望越來越多不熟悉、缺乏編碼技術的工程師等,能夠進入自動化測試。自動化測試以往由于代碼門檻,帶來的“高不可攀”,即将變成曆史。

敬請期待吧!

AutoRunner産品官方網站:http://www.spasvo.com/autorunner/