Привет, всем.
Имеется приложение, написанное под Oracle (Designer). Клиент запускает приложение в Explorer и вызывается форму на сервере. Если запускать форму не из Explorer, а локально WinRunner видит элементы управления (кнопки, эдиты и т.п) нормально.
Если запускаешь из Explorer, то WinRunner видит только окно Oracle (элементы уже не видит).
Чего посоветуете для тестирования под Explorer.
Заранее спасибо.
WinRunner + Web
Автор klg17, 24 ноя 2004 12:36
Сообщений в теме: 4
#1
Отправлено 24 ноября 2004 - 12:36
#2
Отправлено 25 ноября 2004 - 11:14
Может я не правильно вопрос задаю?
#3
Отправлено 26 ноября 2004 - 02:41
Вопрос то вы, наверное, задаете правильно. С учетом того, что все остальные тоже знают что такое Explorer и чем отличается вызов формы из него от вызова той же формы локально. Oracle Designer/Forms etc. не самые рaспространенные среды разработки, поэтому было бы лучше если вы бы подробнее описали проблему. Например, мне непонятно можно ли вызвать форму на сервере не через Explorer? А локальную форму через Explorer? Как вызывается форма вне Explorer - через какой-нибудь .exe файл? В чем принципиальная разница, если это одна и та же форма? Какая версия WinRunner? Стоит ли Oracle add-in? Поддерживает ли он вашу версию Oracle Designer/Forms?
#4
Отправлено 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 - открывает окно справки, и т.п.).
Форма была создана в Oracle Designer. Вызывается форма очень просто - открывается файл main.fmx или любая другая с расширением .fmx.
exe никакого нет.
>Какая версия WinRunner?
7.0
>Стоит ли Oracle add-in?
нет
Через Explorer приложение открывается так:
в адресной строке передаются параметры для обращения к базе через JavaServlet.
Если открыть приложение через Explorer, указать шпиону на открытое окно Oracle, он его видит как Oracle Forms Runtime (или как то так...). Всё остальное - не видит. В ходе эксперементов обнаружено, что на клавиатуру он реагирует тоже нормально (например, F1 - открывает окно справки, и т.п.).
#5
Отправлено 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
0 пользователей, 0 гостей, 0 анонимных