Гость
Форумы / Тестирование и QA [игнор отключен] [закрыт для гостей] / Selenium RC + messagebox / 6 сообщений из 6, страница 1 из 1
30.07.2008, 16:16
    #35460889
Andaim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Selenium RC + messagebox
Испозуется Selenium RC + .NET + NUnit
Имеется некий тест. В ходе которого происходит нажатие на button на странице. Нажатие запускает выполнения большого джава скрипта. В ходе выполнения которого появляется messagebox с одной кнопкой OK.
При появлении сообщения тест зависает и висит пока не отвалится по тайм ауту. Что можно с этим сделать, как правильно обрабатывать появление сообщения?
Пробовал вызывать асинхронно метод Click, но скрипт все равно зависает на следующей инструкции =(

Используется этот билд Version 1.0 beta 1.

наше все
...
Рейтинг: 0 / 0
31.07.2008, 09:30
    #35461987
horror_nord
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Selenium RC + messagebox
AndaimИспозуется Selenium RC + .NET + NUnit
Имеется некий тест. В ходе которого происходит нажатие на button на странице. Нажатие запускает выполнения большого джава скрипта. В ходе выполнения которого появляется messagebox с одной кнопкой OK.
При появлении сообщения тест зависает и висит пока не отвалится по тайм ауту. Что можно с этим сделать, как правильно обрабатывать появление сообщения?
Пробовал вызывать асинхронно метод Click, но скрипт все равно зависает на следующей инструкции =(

Используется этот билд Version 1.0 beta 1.

наше все
А методы getAllert() , ChooseOkOnNextConfirmation() и getConfirmation() пробовал? Мне помогает на мессаджбоксах...
...
Рейтинг: 0 / 0
31.07.2008, 09:33
    #35461995
horror_nord
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Selenium RC + messagebox
horror_nord AndaimИспозуется Selenium RC + .NET + NUnit
Имеется некий тест. В ходе которого происходит нажатие на button на странице. Нажатие запускает выполнения большого джава скрипта. В ходе выполнения которого появляется messagebox с одной кнопкой OK.
При появлении сообщения тест зависает и висит пока не отвалится по тайм ауту. Что можно с этим сделать, как правильно обрабатывать появление сообщения?
Пробовал вызывать асинхронно метод Click, но скрипт все равно зависает на следующей инструкции =(

Используется этот билд Version 1.0 beta 1.

наше все
А методы getAllert() , ChooseOkOnNextConfirmation() и getConfirmation() пробовал? Мне помогает на мессаджбоксах...
ИМХО тебе нужен именно getAllert(), он как раз на ОК жмет в таких сообщениях, а getConfirmation() и ChooseOkOnNextConfirmation() работают на окнах с подтверждением какого-либо действия, где можно нажать на Оk и Cancel...
...
Рейтинг: 0 / 0
31.07.2008, 11:08
    #35462320
Andaim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Selenium RC + messagebox
а ты для IE их используешь?
наше все
...
Рейтинг: 0 / 0
31.07.2008, 11:14
    #35462357
horror_nord
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Selenium RC + messagebox
Andaimа ты для IE их используешь?
наше все
Неа, для файрфокса... Для IE не помогло?
...
Рейтинг: 0 / 0
31.07.2008, 11:20
    #35462383
horror_nord
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Selenium RC + messagebox
Andaim
Пробовал вызывать асинхронно метод Click, но скрипт все равно зависает на следующей инструкции =(


Click сработал? Окно исчезло? На следующей инструкции завилсо потому что не смогло найти элемент, указанный в инструкции? Если да, то можно попробовать после клика selectWindow("null"), либо порыться в других командах для смены фокуса на прежнее окно...
...
Рейтинг: 0 / 0
Форумы / Тестирование и QA [игнор отключен] [закрыт для гостей] / Selenium RC + messagebox / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]