0
我現在正在寫很多請求規範,而且我花了很多時間建立工廠。對工廠進行更改,運行規範以及查看我是否忘記了數據中的任何主要依賴關係都非常麻煩。一遍又一遍......在沙盒模式下使用數據庫瀏覽Rails應用程序?
它使我想要設置某種沙盒環境,在那裏我可以瀏覽網站並隨意從我的工廠刷新數據庫。有沒有人曾經這樣做過?
編輯:
我跑叉勺和RSpec後衛使它更容易些,但我還是失去了很多的時間。
這段時間很大一部分時間都花在等待水豚/火狐旋轉起來。這些是請求規範,並且通常也有一些JavaScript組件需要行使。
嗨,克里斯!我正在做所有4個你建議的要點;我隔離了我的個人規格,使用spork預加載了我所能做的一切,並運行Ruby 2.0。我正在編輯我的問題以提供有關我的環境的更多細節。 – Wheeyls
你有沒有考慮過使用poltergeist/phantomJS?當你啓動你的測試套件(pre-sporking)時,你可以啓動一個phantomJS服務器,然後用它來運行你的驗收測試。這有利於和CI一起玩。 –