隨着Rails 5.1的發佈,它們包含了系統測試。這意味着我們可以在Rails中測試JavaScript。 我看到Rails指南解釋了樣本測試以兩種方式創建文章:通過系統測試和通過集成測試。何時通過集成測試選擇系統測試Rails 5.1?
現在的問題是:在Rails 5.1之前,我正在集成測試中編寫複雜的測試用例。但是現在我有兩個選擇來編寫測試用例。 我可以編寫測試用例像
test: should create article
在集成測試
,但我也可以寫在系統測試相同的測試情況。
那麼我什麼時候應該選擇系統測試來編寫測試用例以及何時選擇集成測試呢?
集成測試不使用瀏覽器,因此您無法在其中測試js。 – MikDiet