一 簡介 INTRODUCTION
robotframework是一個通用的開源自動化架構,用于驗收測試、驗收測試驅動開發(ATDD)和機器人過程自動化(RPA)。它具有易于使用的表格測試資料文法,并采用關鍵字驅動的測試方法。它的測試能力可以通過使用Python或Java實作的測試庫來擴充,使用者可以使用與建立測試用例相同的文法從現有的新的進階關鍵字建立新的進階關鍵字。
robotframework項目托管在github上,您可以在那裡找到更多的文檔、源代碼和問題跟蹤程式。下載下傳由pypi托管。架構周圍有一個豐富的生态系統,由作為單獨項目開發的各種通用測試庫和工具組成。
robotframework獨立于作業系統和應用程式。核心架構使用python實作,也運作在jython(jvm)和ironpython(.net)上。
robotframework本身是在apache license 2.0下釋出的開源軟體,生态系統中的大多數庫和工具也是開源的。該架構最初在諾基亞網絡公司開發,現在由framework基金會贊助。
二 架構
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TP3plN4JDZzQ2MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL4ETOzATN0ITM3IDMxkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
三 支援Support