我使用UFT 11.53進行自動化並在QC中維護腳本。未知錯誤UFT11.53
在調試模式下執行腳本時,我的系統被掛起,所以我不得不殺死UFT進程並重新啓動。但是在會話結束後,由於一些意外錯誤(**附加的錯誤截圖供您參考),我無法重新打開測試。
請幫我克服這個問題。謝謝!
***包括堆棧跟蹤scrennshots
我使用UFT 11.53進行自動化並在QC中維護腳本。未知錯誤UFT11.53
在調試模式下執行腳本時,我的系統被掛起,所以我不得不殺死UFT進程並重新啓動。但是在會話結束後,由於一些意外錯誤(**附加的錯誤截圖供您參考),我無法重新打開測試。
請幫我克服這個問題。謝謝!
***包括堆棧跟蹤scrennshots
堆棧跟蹤似乎顯示錯誤與建設一個GUID值。這些軟件經常用於識別元素。堆棧還指出在嘗試加載操作時發生此錯誤,並顯示與對象存儲庫相關的錯誤。
我認爲這個問題只發生在這一個測試?如果沒有,你有UFT的問題,你可能需要重新安裝。
否則...您應該將您的測試複製到一個新文件夾,以便您可以嘗試不同的事情來恢復它。
嘗試刪除任何操作對象存儲庫文件。在測試的文件夾結構中,您會爲每個操作找到一個子文件夾。逐個刪除每個操作文件夾中的'ObjectRepository.bdb'文件...試圖在每次嘗試後重新打開測試。取而代之的是,你可能不得不用一個新的空測試來代替文件。
另一種選擇是重建你的測試。在每個操作文件夾下是'script.mts'文件,它是存儲該操作的VBScript代碼的純文本文件。您可以將此代碼複製/粘貼到新測試的操作中,以重建大部分測試。然後,您只需重新生成其他設置,如關聯對象存儲庫,執行設置等。至少您不會丟失代碼。
錯誤消息最有用的部分是堆棧跟蹤和方法調用(方法調用和錯誤消息在屏幕截圖中被遮擋),堆棧跟蹤位於單獨的選項卡上。庫'mscorlib'與核心.NET框架相關。請發佈錯誤的全部細節。 – HgCoder 2014-09-04 13:54:31
包含堆棧跟蹤截圖 - 請讓我知道任何其他信息。 – zeal 2014-09-05 07:31:02