выполнить тестовый сценарий rft с помощью контроллера агента?
«После RFT 8.2.0.1, чтобы иметь возможность выполнять скрипт на удаленном компьютере, на этом компьютере должен быть установлен RFT.
*****EDIT*** Установка RFT представляет собой полную установку пакета, то есть при установке RFT устанавливается полный продукт, способный записывать/воспроизводить сценарии на всех поддерживаемых доменах.
Так что нельзя сказать, что на этой машине X установлен только рекордер, а на машине Y установлен только механизм воспроизведения. Другой подход, возможно, может состоять в том, чтобы иметь какой-то инструмент на серверной машине, который сказал бы, что вот сценарий, иди и выполни его на машине Z, на которой не установлен RFT ... но поскольку сценарий может иметь элементы управления, записанные для всех домены (html/java/.net/SAP/Win32) все вспомогательные файлы DLL/JAR (состоящие из прокси-серверов и общих библиотек, связанных с ОС) должны быть перенесены на эту машину, и это, я думаю, будет довольно сложной задачей. :) . Так что, на мой взгляд, это не невозможно, просто это еще не сделано».
Второй ответ: «Неправильно, это не невозможно. Просто требуется много настроек. ">http://www-01.ibm.com/support/docview.wss?uid=swg21319598
Чтобы выполнить сценарии RFT на удаленном компьютере: Убедитесь, что сценарии (java или .net) скомпилированы перед развертыванием для удаленного выполнения. После того, как они успешно скомпилированы, для запуска удаленного выполнения на мастер-машине необходимо правильно установить и настроить Test Manager.
Ниже приведена конфигурация ТМ на главном компьютере: На вкладке «Выполнение» щелкните правой кнопкой мыши «Компьютеры» и добавьте новый компьютер, укажите имя компьютера, свойство и информацию о порте, чтобы ТМ мог найти удаленную машину. Настройка удаленной машины будет описана отдельно для сценария java и сценария .net. Для java-скрипта на удаленном компьютере необходимо следующее: Test Manager Test Agent. (можно установить с компакт-диска Test manager). Rational Functional Tester Test Agent (можно установить из установочного пакета RFT). Для сценария .net на удаленном компьютере необходимо следующее: Test Manager Test Agent. (можно установить с компакт-диска Test manager). Rational Functional Tester Test Agent (можно установить из установочного пакета RFT). .Net framework (Visual Studio не требуется на удаленном компьютере, в настоящее время в нем есть дефект, ссылка на отдельную техническую заметку по обходному пути для этого, поиск «удаленное выполнение с помощью сценария .net»).
И последнее, но не менее важное: если AUT клиента основан на Windows/.net/SAP, то на удаленном компьютере необходимо установить .net framework, независимо от того, используются ли сценарии Java или .net. Это связано с тем, что некоторая часть кода RFT помещается в приложение во время заражения, код RFT для этих приложений написан на C#, поэтому во время выполнения для успешного воспроизведения требуется платформа .net».
person
TJF
schedule
09.09.2015