2016-09-30 38 views
1

我正在使用loadfunctionlibrary加載一些庫。我注意到我打算加載的函數庫中的函數,當我嘗試在我的驅動程序腳本中調用它們時,調用失敗。我如何檢查圖書館是否真的被加載。 這種行爲可能存在什麼問題?如何檢查loadfunctionlibrary是否在運行時在UFT中成功加載了庫。

+0

你可以顯示不工作的代碼?您是否確保執行腳本的用戶可以訪問所有必需的網絡路徑?不拼寫錯了嗎?檢查函數是否正確構建,而沒有可能導致加載步驟失敗的語法錯誤?您需要提供更多信息以便人們能夠提供幫助。 – Dave

回答

1

這可能是由於這些文件中的某些語法錯誤。在QTP中打開文件並按ctrl+F7檢查語法。

如果沒有語法錯誤,請檢查文件名和文件路徑等。 在每個文件中包含一個print "fileA is loaded successfully" - 以便您可以檢查每個文件是否在運行時成功加載。

0

可能的檢查:

  1. 安裝在資源所有函數庫 - >設置選項卡,並檢查是否有語法錯誤。
  2. 使用附加庫運行腳本,並啓用「繼續下一步」並觀察是否有任何「運行錯誤」報告。
0

使用在未來腳本之前,檢查的Err.Numberloadfunctionlibrary方法錯誤恢復。如果是這意味着函數成功加載。

相關問題