Search code examples
javarft

Execute rft test script using agent controller?


I need to execute a test script that generated by Rational Functional Tester using Rational Agent Controller.

How can I do that? And if that's not possible what should I do to execute the script on a computer that hasn't RFT installed on?


Solution

  • Post RFT 8.2.0.1 , to be able to execute a script on a remote machine RFT must be installed on that machine.

    *****EDIT***
    RFT's installation is a complete package installation ,meaning when you install RFT it installs a complete product that is capable of recording /playback scripts on all the supported domains.

    So it's not possible to say that on this machine X install only the recorder and on the machine Y install only the playback engine.
    Another approach perhaps could be to have some kind of tool on the server machine that would say that here is the script , go and execute on the machine Z , that does not have RFT installed .. but as the script may have controls recorded for all the domains (html/java/.net/SAP/Win32) all the supporting files DLLs /JARs (consiting of proxies and OS related shared libraries) would have to be transferred to that machine and that I think would be quite a task to do :) . So in my opinion it's not impossible but it's just not been done yet.