Robot Framework -001 簡介

https://robotframework.org/  是其官網。

 

Robot Framework是通用的開源自動化框架。它可以用於測試自動化和機器人過程自動化(RPA)。

機器人框架得到了積極的支持,許多行業領先的公司在其軟件開發中都使用了它。

Robot Framework是開放且可擴展的,並且可以與幾乎任何其他工具集成以創建強大而靈活的自動化解決方案。開源也意味着Robot Framework可以免費使用而無需許可費用。

Robot Framework使用易於理解的關鍵字,語法簡單。它的功能可以通過使用Python或Java實現的庫進行擴展。該框架周圍有一個豐富的生態系統,由作爲獨立項目開發的庫和工具組成。

Robot Framework項目託管在GitHub上,您可以在其中找到更多文檔,源代碼和問題跟蹤器。下載在PyPI託管。

Robot Framework是獨立於操作系統和應用程序的。該核心框架是使用Python實現的,並且還可以在Jython(JVM)和IronPython(.NET)上運行。

Robot Framework本身是根據Apache License 2.0發佈的開源軟件,並且生態系統中的大多數庫和工具也是開源的。該框架最初由諾基亞網絡開發,並於2008年開源。

 

Robot Framework具有模塊化架構,可以通過捆綁的自制庫進行擴展。

使用以下示例中顯示的語法在文件中定義數據。 包含測試或任務的文件將創建一個套件,並將這些文件放入目錄中將創建套件的嵌套結構。

 

開始執行時,框架首先解析數據。 然後,它利用庫提供的關鍵字與目標系統進行交互。 庫可以直接與系統通信,也可以使用其他工具作爲驅動程序。

從命令行開始測試或任務執行。 結果,您將獲得報告並以HTML格式以及XML輸出進行登錄。 這些提供了對系統功能的廣泛瞭解。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章