pytest.mark.dependency用例依賴,失效的的問題解決

問題: 在測試的過程中偶然發現用例依賴會「失效」的問題,如下test_sub2依賴於test_add2用例的執行,但test_add2通過了會跳過test_sub2的用例,或者test_add2失敗了卻執行了test_sub2的用例: 解決方法: 在被依賴的函數test_add2,其裝飾器也填寫參數如下: 【解釋是因爲自動生成的用例並不一定就是方法名,所以指定一個依賴名稱就能更可靠的做依賴運行了】
相關文章
相關標籤/搜索