我在本地機器上安裝了Rational Functional Tester,並且已經編寫了一些腳本。我需要在遠程機器上運行這些腳本。如何在遠程機器上執行RFT腳本
研究表明,我應該是:
使用Rational測試經理
但在Rational測試管理器現在已經過時了,因爲2010年
我試圖把劇本上RQM和在遠程計算機上通過Web運行它,但是爲了從RQM運行腳本,我們需要一個駐留在本地計算機上的適配器。
如何在遠程計算機上運行我的RFT腳本而不安裝RFT?
我在本地機器上安裝了Rational Functional Tester,並且已經編寫了一些腳本。我需要在遠程機器上運行這些腳本。如何在遠程機器上執行RFT腳本
研究表明,我應該是:
使用Rational測試經理
但在Rational測試管理器現在已經過時了,因爲2010年
我試圖把劇本上RQM和在遠程計算機上通過Web運行它,但是爲了從RQM運行腳本,我們需要一個駐留在本地計算機上的適配器。
如何在遠程計算機上運行我的RFT腳本而不安裝RFT?
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框架才能成功播放。「
非常感謝TJF !幫助! – Manmita