2016-08-17 45 views
0

我有一組測試在運行Redgate SQLTest時有時運行,有時它們會給我屏幕截圖中的第一個錯誤。手動運行我的測試代碼時,大約需要22秒的時間來執行。爲什麼TSQLT在SQLTest中出錯並在手動運行時未運行?

另外,當我用下面的命令手動運行它說0測試執行並在< 1秒運行。我不知道爲什麼我的測試不會運行。

EXEC tsqlt.Run @TestName = '[SolrShowConversion].Condition - No Condition  Record in Stage'; 

errors

+0

如果執行此操作會發生什麼情況:'EXEC tsqlt.Run @TestName ='[SolrShowConversion]。[Condition - No Condition Record in Stage]';'? –

+0

同樣的事情。執行了0個測試。 –

+0

測試程序名稱實際上需要以「測試」一詞開始。 SQLTest正在隱藏你的這個事實。因此,似乎沒有使用您在數據庫中使用的名稱的過程。還要檢查他對模式名稱的拼寫。 –

回答

0

貌似從錯誤的連接問題。我還注意到你沒有運行最新版本的SQL測試 - 去幫助 - >檢查更新,看看是否有幫助。

我們即將發佈一整套SQL測試(大概下週),請留意一下。提高我們的問題

最好的辦法是通過[email protected]

希望有所幫助。

+1

我升級了,但沒有解決超時問題。 –

相關問題