轉自蟲師博客:【https://www.cnblogs.com/fnng/p/4333977.html】html
當我第一次使用Robot Framework時,我是拒絕的。我跟老大說,我拒絕其實對於習慣了代碼的自由,因此討厭這種「填表格」式的腳本。老大說,Robot Framework使用簡單,類庫豐富,還能夠自由開發系統關鍵字。那我說,你不能讓我用我就用,我要先用用看。自從我用了半年多以來,duang~! 真的挺好用的。duang~! ,我相信我用完是這個樣子,大家用完也是這個樣子。duang~! duang~! java
----今年流行「duang」,我也來一段。哈哈~!python
Robot Framework特色:android
上面幾點是我使用過程的體會。固然,Robot Framework的特色還有其它。ios
一、使用簡單。當你真的要向項目中推廣一個技術或工具的時候,其實這點很是重要。對於大多測試團隊的測試人員來講,開發技術仍是很薄弱的。Robot Framework使用很是簡單,只要告訴你是這些關鍵字是作什麼用的,你去「填表格」就好的。git
二、很是豐富的類庫,支持Robot Framework的庫不少,標準庫加擴展庫有幾十個。github
web自動化測試:SeleniumLibrary,Selenium2Library,Selenium2Library for Java、watir-robot等。web
Windows GUI測試:AutoItLibrary。數據庫
移動測試:Android library、iOS library、AppiumLibrary等。編程
數據庫測試:Database Library (Java)、Database Library (Python)、MongoDB library等。
文件對比測試:Diff Library。
HTTP測試:HTTP library (livetest)、HTTP library (Requests)等。
三、Robot Framework 可不是隻能寫一些死板的操做過程,定義變量,數組、字典,寫if判斷,for循環都不在話下,甚至調用python所提供的方法;你懂pyhon,能夠把它玩得遊刃有餘。
四、開發系統關鍵字,或者本身寫個自定義庫也很簡單,用工具,但又不會受制於人工具。這也是我用它的一點。固然,前提仍是你會點python。
你能夠免費得到視頻與教程。別忘記了右下角「推薦」。
電子書下載 《robot framework 自動化測試》
上課視頻分享《robot framework上課視頻》
最新錄製網易雲課堂《robot framework自動化測試入門》