簡單介紹下自動化框架:Robot Framework


一.簡介:
Robot Framework:Robot Framework是由Python編寫的一款功能豐富並且擴展性強的自動化測試框架,也可以在Java和 .NET 上運行。
 
二.操作或運行流程
Robot Framework:
1.安裝:
  • 安裝Python
  • pip install Robotframework
  • pip install robotframework-selenium2library
  • pip install robotframework-ride
  • pip install wxPython
2.運行ride.py

 

 3.關鍵字編寫:包括描述,參數,返回值,運行前操作,運行后操作。

 

 

4.斷言:請求時需要寫期望值,初步判斷,也可以寫IF...else自行在次判斷,得到的結果也可以提取想要的字段,用Python自行實現。
 
5.測試報告:運行時勾選中用例,然后點start執行用例。

 

 6.集成到Jenkins上,持續集成,並發報告至郵箱中

 

 

 

三.優缺點分析:
Robot Framework:
優點:1.圖形化界面操作,表格化用例,降低編寫接口和用例的難度
2.關鍵字驅動,重用性好,利用現有關鍵字組裝新關鍵字,簡化自動化測試過程
3.有高度可擴展性,由通用的測試庫和工具組成,也可以自定義測試庫。
4.易於集成,功能全面,支持WEB測試,SSH,Telnet,API接口多種測試方式。
缺點:1.自定義 HTML 報告較為麻煩
2.界面反應速度慢,經常卡死
3.導入測試庫有時候有異常

 


免責聲明!

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



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