2015-03-06 3 views
0

Мы пытаемся зарегистрировать некоторую навигацию в приложении Java Web Start (.jnlp). Следуя инструкциям, указанным в последнем сообщении this discussion, мы смогли правильно настроить приложение, чтобы начать использовать Application Configuration Tool.Как записать приложение Java Web Start с использованием Rational Functional Tester

После выполнения записи сеанса, используя Вставить запись в активный функциональный тест сценария кнопки, диктофон не реагирует на любой из наших действий (т.е. нажать кнопку, выбрать комбо, сосредоточиться на текстовой области, и поэтому на...).

Есть ли какой-нибудь плагин для установки внутри RFT Studio, чтобы включить запись приложения Java? Ясно, что мы чего-то не замечаем: может ли кто-нибудь связать нам учебник или какой-то другой эквивалентный ресурс?

Мы используем IBM Rational Functional Tester ver. 8.2.1.

Заранее спасибо.

ответ

1

Я думаю, что jre, используемый приложением jnlp, должен быть включен, чтобы RFT мог распознавать элементы управления. Если JRE включен, то не имеет значения, является ли приложение jnlp или автономным.

+0

Да, вы правы. Мы заметили это вчера днем. Но проблема в том, что RFT позволяет записывать только приложение _java_. Если вы хотите выполнить файл jnlp с помощью команды 'java', вам нужно использовать довольно сложную командную строку. Это не решает проблему, потому что кажется, что IBM JVM не так хороша для выполнения приложения jnlp. В настоящее время мы открываем запрос на поддержку IBM. –

+0

Вам не нужно запускать jnlp с помощью Java java или с помощью команды java. Независимо от того, как вы запускаете приложение веб-центра, если JRE, который используется приложением, был включен. RFT сможет правильно распознать элементы управления. Согласно моему пониманию, когда вы запускаете JNLP-файл, он либо загрузит собственный jre, либо будет использовать установленный jre. Вам нужно определить, какой из них имеет место, и убедиться, что «эта» JRE включена. IBM jre не является системой jre, поэтому ее нельзя использовать для запуска файла апплетов/jnlp. – Prakash

+0

Используя ваше предложение, мы решили. Мы использовали RFT JVM и dos-скрипт, запускающий файл * jnlp *, используя команду 'javaws'. –

Смежные вопросы