【问题标题】:Automated Test Tool [closed]自动化测试工具[关闭]
【发布时间】:2012-11-09 09:11:49
【问题描述】:

我正在寻找自动化测试工具来测试我的网站项目,例如 NUnit。我在上一个项目中使用了 Nunit 测试工具。现在我必须为我的新 Web 项目编写新的测试工具。 有人比 Nunit 更了解测试工具吗?还是我应该再次使用 Nunit? 最好的自动化测试工具是什么?

【问题讨论】:

标签: c# asp.net unit-testing testing


【解决方案1】:

检查Selenium

【讨论】:

    【解决方案2】:

    如果您有带有 Coded UI 的 Visual Studio 并且需要进行 UI 自动化,请查看此链接:

    http://cuite.codeplex.com/

    【讨论】:

      【解决方案3】:

      如果您正在使用 Visual Studio 编写“C#”、“ASP.NET”代码(是吗?),为什么不直接使用内置的单元测试?我将它与 VS 2010 一起使用,效果很好。

      【讨论】:

      • 单元测试中的构建取决于您使用的 Visual Studio 版本。只有 Premium 及以上版本支持单元测试。
      • 安德烈亚斯,我认为你并不完全正确。可以在专业版中创建单元测试项目(我对以下版本没有任何经验)。但是,某些高级工具(如覆盖率分析)仅在 Premium 及更高版本中提供。
      【解决方案4】:

      TestDriven.NET 真的很酷。它允许您在 Visual Studio 中运行测试。

      另外,ReSharper 提供了一个不错的测试运行器。

      【讨论】:

        【解决方案5】:

        这取决于您要进行哪种测试。如果您要创建真正的 单元 测试,那么您可以使用任何 *Unit 框架(NUnit、mbUnit、..)或 MSTest 来与 Visual Studio 进行本机集成。

        如果您需要 UI 测试自动化,那么 Selenium 可能是最知名的工具。您也可以查看WatiN。

        另请参阅此讨论 Automated Web UI Testing

        【讨论】:

          【解决方案6】:

          我将使用SeleniumC# Selenium Client Driver 作为浏览器自动化 框架,并使用NUnit 或MSTest 作为您的测试运行器。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2010-11-30
            • 1970-01-01
            • 2013-04-21
            • 2017-08-17
            • 2016-12-28
            • 1970-01-01
            • 2012-11-10
            • 1970-01-01
            相关资源
            最近更新 更多