Katalon 學習筆記(一)

 

工具介紹:

Katalon Studio是一個能提供一整套功能來實現Web,API和Mobile的全自動測試解決方案的自動化測試平臺。Katalon Studio構建於開源Selenium和Appium框架之上,經過減小學習和集成這些框架以知足自動化測試需求所需的工做量和專業知識,使團隊可以快速開始測試自動化。編程

與其餘流行工具比較:

特徵 Katalon selenium UFT TestComplete
測試開發平臺 跨平臺 跨平臺 視窗 視窗
正在測試中的應用 Web,移動應用程序,API / Web服務 網絡應用 Windows桌面,Web,移動應用程序,  API / Web服務 Windows桌面,Web,移動應用程序,  API / Web服務
腳本語言 Java / Groovy Java,C#,Perl,Python,JavaScript,Ruby,PHP VBScript JavaScript,Python,VBScript,JScript,Delphi,C ++和C#
編程技巧 不須要。建議用於高級測試腳本 集成各類工具所需的高級技能 不須要。建議用於高級測試腳本 不須要。建議用於高級測試腳本
學習曲線
易於安裝和使用 易於設置和運行 須要安裝和集成各類工具 易於設置和運行 易於設置和運行
腳本建立時間
對象存儲和維護 內置對象存儲庫,XPath,對象從新識別 XPath,UI地圖 內置對象存儲庫,智能對象檢測和校訂 內置對象存儲庫,檢測常見對象
基於圖像的測試 內置支持 須要安裝其餘庫 內置支持,基於圖像的對象識別 內置支持
DevOps / ALM集成 許多  不(須要額外的庫) 許多 許多
持續集成 流行的CI工具(例如Jenkins,Teamcity) 各類CI工具(例如Jenkins,Cruise Control) 各類CI工具(例如Jenkins,HP Quality Center) 各類CI工具(例如Jenkins,HP Quality Center)
測試分析 Katalon分析 沒有 沒有 沒有
產品支持 社區,商業支持服務,專職人員 開源社區 敬業的員工,社區 敬業的員工,社區
許可證類型 免費軟件 開源(Apache 2.0) 全部權 全部權
成本 自由 自由 許可證和維護費用 許可證和維護費用

長處和短處

上面的比較表主要關注自動化測試工具的共同特徵。下面經過挑選和比較 工具的主要優點和侷限性來展現另外一個視角。windows

工具 優點 限制
Katalon
  • 無需許可和維護費用(若是須要,可提供付費專用支持服務)。
  • 集成必要的框架和功能,以便快速建立和執行測試用例。
  • 創建在Selenium框架之上,但不須要Selenium所需的高級編程技能。
  • 具備快速增加的社區的新興解決方案。
  • 功能集仍在不斷髮展。
  • 腳本語言缺少選擇:僅支持Java / Groovy。
selenium
  • 開源,沒有許可和維護費用。
  • 大型積極的開發和用戶社區,以跟上軟件技術的步伐。
  • 打開與其餘工具和框架的集成,以加強其功能
  • 測試團隊須要具有良好的編程技能和經驗,以便將Selenium與其餘工具和框架集成和集成。
  • 新團隊須要提早投入時間進行設置和集成。
  • 來自社區的緩慢支持。
UFT
  • 成熟,全面的自動化測試功能集成在一個系統中。
  • 專門的用戶支持以及已創建的大型用戶社區。
  • 只須要基本的編程技能便可開始測試建立和執行。
  • 成本高昂的解決方案:許可證和維護費用至關高。
  • 升級和附加模塊可能帶來高成本。
  • 僅支持VBScript。
TestComplete
  • 成熟,全面的自動化測試功能集成在一個系統中。
  • 許多腳本語言可供選擇。
  • 只須要基本的編程技巧。
  • 與UFT同樣,TestComplete須要至關多的許可和維護費用。
  • 額外模塊和附件的額外費用。

沒有一種適用於自動化測試的萬能工具。強烈建議測試人員評估各類工具,以便選擇最能知足其自動化測試需求的工具。用於開發軟件的編程語言和技術也在不斷髮展,自動化測試工具也是如此,這使得成本成爲工具選擇的重要因素。商業供應商一般會對工具升級收費,若是您的軟件使用新興且常常變化的技術,這可能會很大。另外一方面,開源和非商業工具不會產生額外費用,但須要努力和專業知識來集成新的升級。很難找到將各類工具和框架集成到開源解決方案中所需的支持和專業知識。與開源框架集成的新興工具,如Katalon網絡

 

Katalon下載

下載連接:https://www.katalon.com/download/,進入界面後根據你的系統來選擇對應的版本,筆者使用的是win10系統,因此下載對應的是 Windows 64bit框架

下載解壓後雙擊解壓的文件夾中katalon.exe便可使用。編程語言

第一次進入界面時須要註冊登陸帳戶,創建project工具

 

 設置好name,選擇好location便可點擊「ok」按鈕;

 

katalon下載請掃下面二維碼關注個人公衆號點擊資源下載獲取各個版本的katalon原版安裝包學習

相關文章
相關標籤/搜索