python作為測試庫
模組檔名作為測試庫的名字
比如python模組名叫mylib,對應的python檔案是mylib.py,測試庫的名字就是mylib
定義在python模組檔名的函式,名稱前有_字首的不會作為關鍵字
模組.函式:
匯入測試庫方式 :模組名(匯入測試庫,函式名對應關鍵字)
tlib.py
deftest.robotretlist(self):
return 11
def_retlist2(self):
return 22
*** settings ***library tlib.py類.方法:*** test cases ***case1
$ retlist
log to console $
匯入測試庫方式 :模組名.類名(匯入測試庫,方法名對應關鍵字)
總結:
定義在setting表,全域性配置表中,和python的模組規則一樣
1.宣告測試庫:模組匯入法和路徑匯入法
library pylib.testlib
library pylib/testlib.py
2.宣告資源檔案
resource rc.robot
3.宣告變數檔案(一般定義常量)
variables test/cfg.py
不同於全域性變數表,
定義在variables:
python庫中class存在繼承,父類和子類都會初始化
專案中匯入匯出兩個關聯的庫
1 用system賬號登陸 建立兩個資料庫並賦予許可權 1 wlmqpb資料庫 密碼 lxx 詳細情況見 2 sjzx資料庫 密碼lxx 詳細情況見 2 1 把匯出來的wlmqpbjg.sql 表結構 函式 儲存過程等 用importtables匯入 2 把匯出來的wlmqpb.sql檔案 表資料 ...
MFC DLL 中匯入ADO庫時編譯出錯的解決方法
在乙個mfc dll 工程中,匯入ado庫時編譯出錯,提示重定義 import c program files common files system ado msado15.dll no namespace rename eof adoeof rename bof adobof 問題 原因 是因為...
專案中匯入匯出兩個關聯的庫
1 用system賬號登陸 建立兩個資料庫並賦予許可權 1 wlmqpb資料庫 密碼 lxx 詳細情況見 2 sjzx資料庫 密碼lxx 詳細情況見 2 1 把匯出來的wlmqpbjg.sql 表結構 函式 儲存過程等 用importtables匯入 2 把匯出來的wlmqpb.sql檔案 表資料 ...