robot ride edit 页面不显示_【框架】robot-framework预研
生活随笔
收集整理的這篇文章主要介紹了
robot ride edit 页面不显示_【框架】robot-framework预研
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
隔壁組在使用robot framework進行自動化測試,這玩意之前我沒接觸過,決定來預研一下這個auto test框架。
Robot Framework官網對它的定位是一個通用的開源的auotomation framework,托管在github上。既然是開源的,那么應該有類似基金會的組織來維護,沒錯,確實是一個叫做 Robot Framework Foundation的基金會(https://robotframework.org/foundation/)。
這個基金會的成員我看了下,在眾多公司logo中我只認出了Nokia...,不過我查了一下其它也都是歐美知名企業,所以實力還是不容小覷。然后我發現,原來這個框架最初是Nokia公司開發的,不過在2008年將它開源了。
1.Robot Framework的core是使用Python語言實現的,所以要使用Robot Framework,得在本地安裝Python環境才行。
2.Robot Framework可以運行在Python(c語言寫的解釋器)或者Jython(Home)或者IronPython上。
Python語言是解釋執行的,那就得有對應的解釋器了,一般使用的是c語言寫的解釋器,然而還有其他解釋器比如Jython,就是用java語言實現的Python解釋器(使用哪種下文闡述)。
3.Robot Framework的調用機制,見下圖(http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html).robot framework 架構圖(詳情見官網user guide 1.1.2)
背景
一個好的框架,背后少不了一個牛逼的團隊或組織(金主爸爸),也是判斷是否值得投入時間學習的一個參考因素(雖然強如塞班系統也有淘汰的一天)。Robot Framework官網對它的定位是一個通用的開源的auotomation framework,托管在github上。既然是開源的,那么應該有類似基金會的組織來維護,沒錯,確實是一個叫做 Robot Framework Foundation的基金會(https://robotframework.org/foundation/)。
這個基金會的成員我看了下,在眾多公司logo中我只認出了Nokia...,不過我查了一下其它也都是歐美知名企業,所以實力還是不容小覷。然后我發現,原來這個框架最初是Nokia公司開發的,不過在2008年將它開源了。
基本認知
那么來了解下這個框架的一些基本知識。1.Robot Framework的core是使用Python語言實現的,所以要使用Robot Framework,得在本地安裝Python環境才行。
2.Robot Framework可以運行在Python(c語言寫的解釋器)或者Jython(Home)或者IronPython上。
Python語言是解釋執行的,那就得有對應的解釋器了,一般使用的是c語言寫的解釋器,然而還有其他解釋器比如Jython,就是用java語言實現的Python解釋器(使用哪種下文闡述)。
3.Robot Framework的調用機制,見下圖(http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html).robot framework 架構圖(詳情見官網user guide 1.1.2)
set up環境
- 安裝python
- 安裝Robot Framework
- 安裝wxPython
- 安裝RIDE
- 驗證安裝
- tips
- 一些概念
Hello world
mac os系統下為例子。- step 1
- step 2
- step 3
- step 4
預研后感
1.對于國內互聯網公司來說,robot framework的使用貌似并不常見。在之前,我覺得單元測試框架 例如JUnit,testNG已經能夠滿足coder測試的需求。 2.robot framework主要還是用作功能測試,集成測試,黑盒子測試。如果一個項目或者產品生命周期很長, 那么長遠來看,還是值得的,但是前期需要投入時間和人力。 而JUnit等單元測試更偏向于是白盒測試。reference:
1.https://robotframework.org/#examples 2.官方user guide: http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html覺得本文對你有幫助,不妨點個贊和關注!!!
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的robot ride edit 页面不显示_【框架】robot-framework预研的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 申请公积金怎么写 申请公积金怎样写
- 下一篇: 2021年lpr浮动利率是多少