Как выполнять RFT-скрипты на удаленной машине

На моем локальном компьютере установлен Rational Functional Tester, и я написал несколько сценариев. Мне нужно запустить эти сценарии на удаленной машине.

Исследования показывают, что я должен быть:

с помощью RATIONAL TEST MANAGER

но Rational Test Manager устарел с 2010 года.

Я попытался поместить сценарии в RQM и запустить их через Интернет на удаленной машине, но для запуска сценариев из RQM нам нужен адаптер, который находится на локальной машине.

Как запустить RFT-скрипты на удаленной машине, не устанавливая там RFT?


person Manmita    schedule 25.08.2015    source источник


Ответы (1)


выполнить тестовый сценарий 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
comment
Спасибо большое TJF! Это помогло! - person Manmita; 11.09.2015