0
我發現爲了用Rspec徹底測試Rails應用程序,我需要編寫比實際的Ruby代碼更多的測試代碼。叫我瘋了,但這似乎不對。是否有不同的/備用的方法(即使不像Rspec那麼全面)。當前Ruby on Rails測試方法的替代方法?
我發現爲了用Rspec徹底測試Rails應用程序,我需要編寫比實際的Ruby代碼更多的測試代碼。叫我瘋了,但這似乎不對。是否有不同的/備用的方法(即使不像Rspec那麼全面)。當前Ruby on Rails測試方法的替代方法?
對於單元測試,我想你不會找到任何替代品。
但是對於集成測試,您可以通過Selenium在瀏覽器中創建場景。請參閱:http://seleniumhq.org/
有很多選項可以在這裏是爲數不多的名單
水豚
等等
也許你是過度測試?我喜歡從功能層面開始,並從那裏開始工作。什麼是您的代碼:來自'rake stats'的測試比率? –
你目前正在寫什麼樣的測試?你能舉一個例子嗎? –
您通常會擁有比功能更多的測試代碼,因爲您需要模擬和測試不同的條件。我通常會對測試密度進行調用(我想對特定代碼段提供多少覆蓋率)。你關心什麼? – aishwarya