0
我正在爲後端開發一個測試自動化框架(使用python的單元測試)。 有不同的組件和數據庫連接到他們,但我的問題是什麼最佳實踐存儲我將在框架中使用的端點(API)? (目錄結構) 我應該將它們存儲爲每個組件的類變量嗎?或者創建一個包含所有API的獨立類?自動化框架結構:在哪裏存儲端點
假設我們有comp1和comp2 所以我應該定義一個新的類(如Endpoints),它包含所有這些組件的API,或者只是將API添加到組件中?
comp1.py:
Class Comp1:
COMP1_ENDPOINT = '/url' #here?
def __init__(self):
...
comp2.py:
Class Comp2:
COMP2_ENDPOINT = '/url' #here?
def __init__(self):
...
或定義一個新的類,如:
endpoints.py:
Class EndPoitns():
COMP1_ENDPOIN: '/url'
COMP2_ENDPOINT: '/url'
感謝提前
我建議你提供COMP1,COMP2和API的部分代碼,使問題更加具體。 –