2012-09-20 28 views
0

對於誰使用QTP(快速測試專業版), 我有一個問題,在運行時QTP不會調用特定的函數並完全忽略它。 和其他運行時和語法錯誤報告。QTP在運行時不會調用特定函數

做過你們之前曾經面對過這個問題嗎?或者你們中的任何人都可以幫助我解決這個問題?

您的幫助是非常感謝。

感謝 Manaysah

回答

0

QTP /腳本設置:

  • 你與Option Explicit上運行所有您的庫
  • 你與On Error Goto 0
  • 運行是否已經設置在運行會話期間發生錯誤時,將運行測試設置(文件>設置>運行)設置爲Pop up message box
  • 中加入功能庫作爲資源的行動

代碼:

  • 的功能是什麼名字?也許你已經選擇了一個已經存在的關鍵字
  • 如果你改變了函數名的東西絕對是獨一無二的,會發生什麼
  • 你確定的函數不存在於另一個庫,所以它不會被覆蓋
  • 是的函數名稱不同於腳本中的變量(或數組)
  • 您是否將函數設置爲Public?

調試:

  • ,如果你直接從你的主要行動
  • 如果您複製功能在新的行動,並從行動調用它會發生什麼調用的函數,會發生什麼
相關問題