【问题标题】:Team City problem with unstopped instance of IE during watin testwatin 测试期间 IE 实例未停止的 Team City 问题
【发布时间】:2009-11-04 18:36:49
【问题描述】:

我们正在使用 Team City,我在运行 Watin 测试时发现了问题。有时,即使测试关闭了所有打开的实例,某些 IE 实例也会随机地在构建服务器上的任务管理器中停止。这会导致随后的所有测试失败。 我们尝试使用在此测试开始运行之前杀死所有 ie 实例的脚本,但这不能防止 ie 的随机未停止实例导致所有测试崩溃。

【问题讨论】:

    标签: internet-explorer testing teamcity watin


    【解决方案1】:

    我不知道它是否会有所帮助,但是....我遇到了类似的错误。 我的问题是:“在 Vista 上使用 internet explorer 运行测试,其中 protectedMode = On for localhost”

    解决方案记录在这里: http://codebetter.com/blogs/james.kovacs/archive/2008/06/18/running-watin-tests-on-vista.aspx

    我认为您可能遇到了同样的问题。

    【讨论】:

      【解决方案2】:

      这是错误信息:

      WatiN.Core.Exceptions.TimeoutException : Internet Explorer 忙时超时 拆除 : System.Reflection.TargetInvocationException : 异常已被 调用的目标。 ----> System.NullReferenceException:对象引用未设置为 对象的实例

      .

      【讨论】:

        【解决方案3】:

        不确定是否相关,但超时问题可以通过将超时设置为described in the first comment here 来解决。

        IE.Settings.WaitForCompleteTimeOut

        【讨论】:

          【解决方案4】:

          我遇到了类似的错误,并通过删除自动保存密码来解决它,它在登录页面上弹出,并且在 Teamcity 中运行时以某种方式破坏了它。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2011-05-05
            • 1970-01-01
            • 2011-02-15
            • 1970-01-01
            • 2020-08-05
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多