我能否配置Watin在测试完成后保留浏览器窗口打开?

3

我刚开始尝试使用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();
        }
    }

它运行得非常好,但当测试完成时,浏览器会关闭。有没有办法让浏览器窗口保持打开状态?我认为这对于开发我的测试非常有用。

谢谢, Justin

1个回答

5

你需要将 AutoClose 属性设置为 false

在你的情况下,你只需要添加以下这行代码:

browser.AutoClose = false;

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接