0
我使用單元測試和pytestPython-單元測試爲什麼SetUpClass給attribue錯誤
@pytest.mark.usefixtures("oneTimeSetUp","setUp")
@ddt
class SendformTest(unittest.TestCase):
@pytest.fixture(autouse=True)
def classSetup(self,oneTimeSetUp):
self.sf = SendForms(self.driver)
self.ts = TestStatus(self.driver)
@classmethod
def setUpClass(self): ############ I want this method to run just once after login
self.sf.navigateToCCForms("img")
當我試圖運行此我得到一個錯誤atrribute AttributeError的:對象類型「SendformTest」有沒有屬性「科幻」
我的猜測是'setUpClass'在'classSetup'之前運行。你有使用pytest和unittest的理由嗎?我的理解是pytest是用來代替單元測試的,除了它之外。 – Aaron
我被告知pytest讚美單元測試,這就是我如何學習硒因此從未學會只使用一個 – Ronron