Robot Framework (五)測試庫、資源文件


2018-08-29  14:31:22

  Library,  Resource加載在Suite里面

一、測試庫

  如果說Robot Framework 是一棵大樹,測試庫( Library) 就是繁茂的枝葉, 正是有了眾多的測試庫,才讓我們更加方便的選擇合適的測試庫來進行自動化測試。

    測試庫通常加載在Test Suite里,”Name" 處輸入需要導入的測試庫的名稱,注意名稱不要填錯,填錯了就會導入失敗。

  測試庫導入成功,為黑色;測試庫導入失敗,為紅色

  

  除了添加Robot Framework內置的測試庫,也可以添加自己寫的測試庫。

  Robot Framework 內置的測試庫,位置在“Python安裝目錄””\Lib\site-packages\robotframework-3.0.4-py2.7.egg\robot\libraries“下,如圖:

  

二、Resource資源文件

  Suite主要是用來存放測試用例的,Resource資源文件主要是用來存放用戶關鍵字的。

  右鍵單擊”Project1"→“New Resource", 輸入自定義名稱,選擇ROBOT格式,點擊”確定“按鈕,即可新建資源文件成功。此時該資源文件是灰色的,因為沒有被任何Test Suite加載。

  加載資源:在測試套件里加載資源,在“Path"里輸入資源文件的完整名稱,包括擴展名(Resource1.robot), 資源導入成功,是藍色的帶下划線的字體;資源導入失敗,是紅色的。如圖:

  

三、External Resources 外部資源

  主要是指不在Project管轄范圍內的資源文件(跨項目引用的資源文件)。如果是目錄的Project, 只要不在自己目錄內的資源文件,都算外部資源。

  右鍵單擊”External Resource" 只有“Add Resource"一個選項,點擊,彈出對話框,找到外部資源的存放路徑,點擊”確定“,即可導入外部資源。

  導入外部資源到External Resource后,再去加載到Test Suite里,則Project就可以使用外部資源了。

       

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM