Могу ли я настроить Watin, чтобы оставить окно браузера открытым после завершения теста? - PullRequest
3 голосов
/ 16 мая 2011

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

    public void Should_start_google()
    {
        using (var browser = new IE("google.com"))
        {
            browser.TextField(Find.ByName("q")).TypeText("Hello WatiN");
            browser.Button(Find.ByName("btnG")).Click();
        }
    }

Тем не менее, он прекрасно работает, когда браузер завершает работу с тестом. Есть ли способ оставить окно браузера открытым? Я думаю, что это будет полезно для разработки моих тестов.

Спасибо, Justin

1 Ответ

5 голосов
/ 16 мая 2011

Для свойства AutoClose следует установить значение false.

В вашем случае вам просто нужно добавить следующую строку:

browser.AutoClose = false;
...