當前位置:成語大全網 - 書法字典 - 射頻定制庫

射頻定制庫

1,自定義庫

2.使用自定義庫

以類或模塊的形式。

模塊名=庫名。

模塊名和類名壹致=庫名

如果是類:ROBOT_LIBRARY_SCOPE = "GLOBAL "

使用:

庫庫名-相對路徑

顯示其他庫關鍵字的調用方式。

創建測試庫類/模塊

靜態)API

最簡單的方法是實現壹個模塊(用Python)或壹個類(用Python或Java),其中的方法直接映射到關鍵字名。關鍵字接受與方法相同的參數。

創建測試庫類或模塊

測試庫的實現可以是Python模塊,也可以是Python或Java類。

如果是Python模塊,用all?= ['function name']指定您希望RF將哪些函數識別為關鍵字。

請參見帶RF庫的日期時間。

Python類可以在String庫、seleniumLibrary庫等中找到。

由ROBOT_LIBRARY_SCOPE屬性控制。

該屬性是壹個字符串,可以采用以下三個值:

判例案件

為每個測試用例創建壹個新的實例。如果有套件安裝和套件拆卸,它們也將被構建。這是默認行。

測試套

為每個測試集創建壹個新實例。最底層的測試集,即由測試用例文件組成的測試集有自己的測試庫實例,高層的測試集有自己的測試庫實例。

全局(最常用)

在整個測試執行過程中,只創建了壹個實例。所有測試集和測試用例* * *都喜歡這個實例。模塊創建的測試庫都是全局的。

給…作註解

如果壹個測試庫被多次導入,並且每次都使用不同的參數,那麽每次都會創建壹個新的實例,不管是否定義了範圍。