2015-02-26 41 views
2

我已經在使用節點運行webdriver的量角器中編寫了E2E測試。如何在量角器中執行測試之前恢復數據庫

現在我有一些插入測試將插入數據和創建用戶。

現在,如果我第一次運行該案例,它會通過,但是當我重新運行測試時,它將失敗,因爲它已經存在。

預期:我需要在量角器開始測試時恢復我的MSSQL數據庫。

現在:我正在通過恢復測試進行手動。

有沒有什麼辦法可以通過量角器或節點來恢復數據庫?

回答

0

這確實超出了量角器的範圍。

在運行量角器端到端測試之前,讓您的grunt或gulp任務管理器執行數據庫恢復腳本。例如,您可以使用grunt-shell包。

參見:

+1

@ alecxe-如果你給例子或示例代碼,這將是巨大的。 –

+0

@RashmiChauhan你能通過'grunt-shell'解決它嗎?謝謝。 – alecxe

+0

@ alecxe-不,問題仍然存在。你能舉個例子或示例代碼嗎? –

相關問題