2012-11-09 73 views
0

我正在使用RFT 8.2和它的Eclipse版本,但我自己的java程序沒有在RFT的記錄功能中啓動。IBM RFT:未啓動應用程序

  • 這只是一個用於RFT探索目的的小型GUI,我選擇了它在RFT應用程序設置中的類。
  • 我可以在Eclipse中正常啓動它。
  • 我就可以開始了RFT的測試模板(ClassicsJavaA & ClassicsJavaB)

告訴我,如果你需要任何額外的具體信息。 我該如何解決這個問題?

+1

我不是一個RFT用戶,但我想看看Eclipse的錯誤日誌(窗口 - >顯示視圖 - >錯誤日誌)。有沒有錯誤? –

+0

沒有錯誤,但謝謝你的提示! – ctekk

回答

0

問題是由於該類位於程序包中而引起的,標準rft引導行未解決此問題。

我通過在「路徑」行中寫入正確的類路徑並在類之前編寫包名(例如,您將使用CMD行啓動程序)來解決此問題。

RFT應用程序嚮導:

路徑:C:\YourPath\bin(Eclipse的類文件夾)

講座或jar:package.packageTwo.KlassName

1

你還沒有提到你是如何準確地開始你的應用程序(你是如何配置你的應用程序,你的應用程序是什麼類型的) 使用RFT的「Configure Application for Testing」嚮導,你可以添加一個java應用程序(如果您想執行JAR應用程序),或者如果您的應用程序處於EXE形式,則可以添加一個可執行文件(EXE)。

如果要運行的應用程序是類文件,則可以在應用程序嚮導中配置「java.exe/javaw.exe」,並將該類的名稱作爲參數。

+0

是的,我想開始我的程序作爲一個類文件。 請給我一個參數的例子 - 應用程序嚮導將此文本字段留空。 – ctekk

+0

當我將類導出爲可執行的jar文件時,它可以工作。 – ctekk

+0

我認爲問題是由於該類位於一個包中,然後RFT使用的標準代碼行是不正確的。 – ctekk