Robot Framework 創建測試庫

Robot Framework 創建測試庫

使用Robot Framework 的過程中,免不了遇到框架解決不了的問題。
這個時候就需要我們自己去編寫測試庫去實現這些功能。
本文就講講怎樣創建自己的測試庫

我們的方法是在 python_path/Lib/site-packages 下面建一個 .pth 文件,指定測試庫的引用路徑。
python 運行的時候會自動搜索這個文件中包含的路徑,看一下文件內容:

  • 沒啥好說的 這個文件的路徑是:
  • python_path/Lib/site-packages/ToolsLibrary.pth
    這裏寫圖片描述

接下來再新建一個文件夾:python_path/Lib/site-packages/ToolsLibrary
PS:名字就是你要引用的測試庫名
這裏寫圖片描述

打開 ToolsLibrary 文件夾,新建一個 init.py 文件:
就一句話,引用 tools 模塊中的 getSign 方法
如果你還有其他模塊需要導入,那就導入你需要的其他模塊
這裏寫圖片描述
再新建一個 tools.py 文件, 這個就是我們的模塊:
主要使用了模塊化編程的方法, getSign 就是我們需要的方法
這裏寫圖片描述

再看一下,怎樣在 ride中導入並使用這個測試庫:
導入ToolsLibrary , 這個和新建的文件夾保持一致,導入成功 ToolsLibrary 變成黑色,否則會變成紅色
這裏寫圖片描述

最後看看關鍵字是否生效:
getSign 對應的是 get sign (或者把測試庫中的方法改成 get_sign 會更好理解一些)

這裏寫圖片描述
看結果,沒毛病:
這裏寫圖片描述

發佈了80 篇原創文章 · 獲贊 38 · 訪問量 29萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章