1
我們正在考慮使用來自扭曲的試驗來進行測試。看看這些文檔,似乎沒有一種方法可以專門進行測試,它是基於名稱的。有什麼方法可以在不使用命名約定的情況下對測試進行排序?使用試驗扭曲的訂購測試
我們正在考慮使用來自扭曲的試驗來進行測試。看看這些文檔,似乎沒有一種方法可以專門進行測試,它是基於名稱的。有什麼方法可以在不使用命名約定的情況下對測試進行排序?使用試驗扭曲的訂購測試
人們只能使用trial --order
來訂購alphabetically
或「toptobottom
」(它按照它們在代碼中的順序執行測試)。所以,如果你想執行基於他們寫在你的代碼的順序測試,那麼你會執行類似的東西:
trial --order=toptobottom myunittests.py
這是trial
的排序功能的程度,但。您可以使用py.test
進行某些其他類型的訂購,但現在我已經知道如何做到這一點。
您可以使用--random隨機化訂單。如果這還不夠好,也許可以解釋你想要的順序和原因。 –
我希望能夠按照特定順序進行。我正在尋找的是分別創建測試用例,然後創建一個包含每個測試用例的套件。 作爲一個例子,我想爲5個測試用例創建5個單獨的py文件,然後創建一個5以外的套件,我想以任何順序執行測試。套件可以包含1,4,5,3 ,例如2。或者1,3,5。這是可行的嗎? –
爲什麼你想讓他們按照特定的順序? –