У меня есть, как мне кажется, довольно распространенный сценарий, над которым я пытаюсь работать.Как обнаружить всплывающие уведомления Javascript в WatiN?
У меня есть сайт, который принимает ввод через два разных текстовых поля. Если вход неверен или недействителен, я получаю всплывающее уведомление Javascript.
Я не всегда получаю один, но я должен в случае (как я уже говорил ранее) исказить данные или когда результат поиска не удалось найти.
Как это обнаружить в WatiN?
Быстрый поиск в Google дал результаты, которые показывают, как щелкнуть их, но мне любопытно, могу ли я обнаружить, когда я получу его?
В случае, если кто-то интересно, я использую WatiN сделать некоторый экран соскоба для меня, а не интеграционного тестирования :)
Заранее спасибо!
Ian
Где/как же 'alertDialogHandler' получить экземпляр? –
Вы должны быть в состоянии избежать кода таймера StopWatch, используя '.WaitUntilExists();' вместо вашей проверки 'if', чтобы узнать, существует ли она. –
Самая большая проблема с WaitUntilExists - это событие, когда предупреждение никогда не происходит. Секундомер с функцией clicknowait был отличным решением для меня. – nikolifish