WatiN, VBScript - PullRequest
       23

WatiN, VBScript

0 голосов
/ 23 марта 2009

Я использую WatiN для своих веб-тестов. На одной из моих веб-страниц у меня есть функция VBScript, которая открывает диалоговое окно. Я не могу получить к нему доступ через WatiN.

Я пытался использовать WatiNTestRecorder; это было неудачно.

Я пробовал это также: http://blogs.dovetailsoftware.com/blogs/kmiller/archive/2008/07/16/scenario-testing-with-watin.aspx, снова неудачно.

1 Ответ

1 голос
/ 31 марта 2009

Вы пробовали VbScriptMsgBoxDialogHandler? По примеру

        var handler = new VbScriptMsgBoxDialogHandler(buttonToPush);
    using(new UseDialogOnce(Ie.DialogWatcher, handler ))
    {
        Ie.Button("vbScriptMsgBox").ClickNoWait();
        handler.WaitUntilHandled(10);

                Assert.That(handler.HasHandledDialog, "Should have handled dialog");                
    }
...