我可以配置Watin在测试完成后让浏览器窗口保持打开状态吗?

时间:2011-05-16 19:06:05

标签: unit-testing nunit watin

我刚开始尝试将WatiN作为我的Web项目测试平台的一部分。为了便于设置测试以及允许一些“手动”干预,我想设置一个选项,以便在测试完成时浏览器窗口保持打开状态。我正在使用以下代码的简单快速入门...

    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();
        }
    }

它运行完全正常但是当它完成浏览器关闭测试时。有没有办法让浏览器窗口保持打开状态?我认为这对开发我的测试很有用。

谢谢, 贾斯汀

1 个答案:

答案 0 :(得分:5)

您应将AutoClose属性设置为false

在您的情况下,您只需要添加以下行:

browser.AutoClose = false;