2013-04-02 70 views
0

我們已經進行了集成測試。他們大多數都很簡單,但我們有幾個使用案例,我們應該準備數據並進行檢查,而不是等待5個小時。準備好的數據應該由系統守護進程處理,我們應該在5小時後再次檢查它們。實現長時間運行和相關性測試的最佳方法

我們的問題:

  1. 如果我們把所有的測試單項目,然後我們會看到只在5個小時的測試結果,有沒有詹金斯的方式來查看當前測試結果狀態?

  2. 什麼是執行測試,其中phase_A運行,並且幾個小時phase_B運行後,它依賴於phase_A

+0

你爲什麼要等5個小時?你能把測試分成兩部分,這樣他們可以立即運行嗎? – Schleis

+0

是的,但第二個應在5小時後運行,然後是第一個。 –

回答

0

因爲測試依賴於對方,你關心的集成的最佳實踐這兩個過程。我會說你想改變測試,以便完成時間大大少於5小時。

考慮將時間差移至配置文件,以便在測試中將時間設置爲5秒。這與將數據庫連接設置爲測試數據庫而不是生產數據庫相似。您主要擔心的是Process_A的結果會在Process_B之後的某個時間間隔內發生,並且兩者需要進行交互。

相關問題