Перейти к содержимому

Фотография

WinRunner + Web


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 klg17

klg17

    Новый участник

  • Members
  • Pip
  • 11 сообщений

Отправлено 24 ноября 2004 - 12:36

Привет, всем.

Имеется приложение, написанное под Oracle (Designer). Клиент запускает приложение в Explorer и вызывается форму на сервере. Если запускать форму не из Explorer, а локально WinRunner видит элементы управления (кнопки, эдиты и т.п) нормально.
Если запускаешь из Explorer, то WinRunner видит только окно Oracle (элементы уже не видит).
Чего посоветуете для тестирования под Explorer.

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

#2 klg17

klg17

    Новый участник

  • Members
  • Pip
  • 11 сообщений

Отправлено 25 ноября 2004 - 11:14

Может я не правильно вопрос задаю?
  • 0

#3 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 26 ноября 2004 - 02:41

Вопрос то вы, наверное, задаете правильно. С учетом того, что все остальные тоже знают что такое Explorer и чем отличается вызов формы из него от вызова той же формы локально. Oracle Designer/Forms etc. не самые рaспространенные среды разработки, поэтому было бы лучше если вы бы подробнее описали проблему. Например, мне непонятно можно ли вызвать форму на сервере не через Explorer? А локальную форму через Explorer? Как вызывается форма вне Explorer - через какой-нибудь .exe файл? В чем принципиальная разница, если это одна и та же форма? Какая версия WinRunner? Стоит ли Oracle add-in? Поддерживает ли он вашу версию Oracle Designer/Forms?
  • 0
Дмитрий Шевченко

HP Software

#4 klg17

klg17

    Новый участник

  • Members
  • Pip
  • 11 сообщений

Отправлено 28 ноября 2004 - 11:24

>Как вызывается форма вне Explorer
Форма была создана в Oracle Designer. Вызывается форма очень просто - открывается файл main.fmx или любая другая с расширением .fmx.
exe никакого нет.
>Какая версия WinRunner?
7.0
>Стоит ли Oracle add-in?
нет

Через Explorer приложение открывается так:
в адресной строке передаются параметры для обращения к базе через JavaServlet.

Если открыть приложение через Explorer, указать шпиону на открытое окно Oracle, он его видит как Oracle Forms Runtime (или как то так...). Всё остальное - не видит. В ходе эксперементов обнаружено, что на клавиатуру он реагирует тоже нормально (например, F1 - открывает окно справки, и т.п.).
  • 0

#5 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 28 ноября 2004 - 21:55

Теперь немного понятнее. Explorer'ом вы, судя по всему, называете браузер Internet Explorer, что вообще говоря из первого поста было совсем неочевидно. Во-первых, у вас довольно древняя версия WinRunner, которая по умолчанию не работает с IE6. Если вы работаете с IE 6 версии, то вам нужен соответствующий патч для WR 7.0 (или WR поновее - 7.5/7.6). Когда поставите его, то загружайте WR с WebTest add-in (oн включен в поставку WR 7.0). Eсли ваша форма это обычный HTML, то у вас начнут распознаваться элементы этой формы. Если ваша форма работает как апплет (подобно тому, как работает Oracle Applications), то не поможет и WebTest add-in. В этом случае не обойтись без установки Java add-in.
  • 0
Дмитрий Шевченко

HP Software


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных