2015-08-25 89 views
-1

我在本地機器上安裝了Rational Functional Tester,並且已經編寫了一些腳本。我需要在遠程機器上運行這些腳本。如何在遠程機器上執行RFT腳本

研究表明,我應該是:

使用Rational測試經理

但在Rational測試管理器現在已經過時了,因爲2010年

我試圖把劇本上RQM和在遠程計算機上通過Web運行它,但是爲了從RQM運行腳本,我們需要一個駐留在本地計算機上的適配器。

如何在遠程計算機上運行我的RFT腳本而不安裝RFT?

回答

0

execute rft test script using agent controller?

「後RFT 8.2.0.1,以便能夠在遠程機器RFT執行腳本必須安裝在機器上。

*****編輯*** RFT的安裝是一個完整的軟件包安裝,這意味着當您安裝RFT時,它會安裝一個能夠在所有支持的域上記錄/回放腳本的完整產品。

因此無法說在這臺機器上X只安裝錄像機並且在機器上只安裝播放引擎 另一種方法可能是在服務器機器上安裝某種工具,可以說這裏是腳本,在機器Z上執行並執行,但沒有安裝RFT ..但是腳本可能會記錄控件所有的域(html/java/.net/SAP/Win32)所有的支持文件DLLs/JARs(代理和操作系統相關的共享庫)將不得不轉移到那臺機器上,而且我認爲這是一項相當艱鉅的任務。做:)。所以在我看來這不是不可能,但它還沒有完成。「

答案二: 」錯了,這不是不可能的。只需要很多配置。 http://www-01.ibm.com/support/docview.wss?uid=swg21319598

在遠程計算機上執行RFT腳本:確保在部署遠程執行前編譯腳本(java或.net)。編譯成功後,爲了啓動遠程執行,在主機上,需要正確安裝和配置測試管理器。

以下是主機上TM的配置:在「執行」選項卡中,右鍵單擊「計算機」,然後添加新計算機,指定計算機名稱,屬性和端口信息,所以TM將能夠找到遠程機器。對於java腳本和.net腳本,遠程機器的設置將分別進行描述。對於java腳本,遠程計算機上需要以下內容:測試管理器測試代理。 (可以從Test manager CD安裝)。 Rational Functional Tester Test Agent(可以從RFT安裝包安裝)。對於.net腳本,遠程計算機上需要以下內容:測試管理器測試代理。 (可以從Test manager CD安裝)。 Rational Functional Tester Test Agent(可以從RFT安裝包安裝)。 .Net框架(遠程機器上不需要Visual Studio,目前存在缺陷,請參閱單獨的技術說明以解決此問題,使用.net腳本搜索「遠程執行」)。

最後但並非最不重要的,如果客戶的AUT是基於Windows/.net/SAP的話。無論是java腳本還是.net腳本,都需要在遠程機器上安裝網絡框架。這是因爲RFT代碼的某些部分在感染期間被放入應用程序,這些應用程序的RFT代碼是用C#編寫的,所以在運行時需要.net框架才能成功播放。「

+0

非常感謝TJF !幫助! – Manmita

相關問題