powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Watir
1 сообщений из 1, страница 1 из 1
Watir
    #33881608
Gaset
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть вопрос к тем, кто использовал для тестирования Watir: у меня не получается работать с popup окнами (alert('Some message here.')). Бывает во время теста выскакивает окно для подтверждения какого-либо действия. И мне надо программно нажать на нем кнопку. Я делаю это так (нашел в сети):



def test_CreateUser     
...
  startClicker('OK', 3)
  ie2.button(:id, 'okButton').click
...
end

def startClicker(button, waitTime = 3)
  w = WinClicker.new
  longName = @ie.dir.gsub("/" , "\\" )    
  shortName = w.getShortFileName(longName)
  c = "start rubyw #{shortName }\\watir\\clickJSDialog.rb #{button} #{waitTime}"        
  puts "Starting #{c}"
  w.winsystem(c)        
  w = nil
end

Но у меня ничего не выходит. Диалоговое окно выскакивает, но кнопка не нажимается пока я ее сам не кликну. Ну и соответственно тест зависает.

Кто-нибудь сталкивался уже с таким? В нете ничего толкого не нашел.

ЗЫ Использую Windows XP, IE 6 SP2.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Watir
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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