ASP.NET 应用程序——测试

标签 asp.net testing

我们正在使用 VSTS (Visual Studio Team System) 2008 作为 IDE 和 C#.NET 作为编程语言构建 ASP.NET 应用程序。

能否请您告诉我我们是否可以使用 VSTS 2008 测试这些应用程序?如果是,请提供详细信息?

是否有任何其他 VSTS 集成工具/第三方工具可用于测试 Web 应用程序。测试可以是单元/功能/负载测试等。

非常感谢。

问候, 瑞诗玛。

最佳答案

这个问题很难回答。

如果您没有将 Web 表单中的业务逻辑与 UI 逻辑分开,不,这将不容易测试。但这并不取决于 VSTS 或任何其他测试框架,而是完全取决于代码的“质量”和可测试性。

如果您真的想测试您的应用程序,您应该尝试使用 ASP.NET MVC 框架。它的设计目的是易于测试,如果应用得当,您最终会得到干净、可测试的代码。

任何测试框架(NUnit、MSpec、内置 VSTS 的框架等)都可以。

如果你想测试你的 Web-GUI,你可能想看看 Web UI Test studio来自 Telerik。即使我在性能和可测试性方面对他们的 ASP.NET 控件有非常糟糕的体验,这个测试工具似乎也能正常工作。

关于ASP.NET 应用程序——测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1781472/

相关文章:

c# - C# 中的 json 序列化和反序列化

c# - javascript pageLoad 函数未在 asp.net Site.Master 中触发

android - 安装先决条件应用程序以在 firebase 测试实验室中测试我们的应用程序

java - 测试分布

c# - 为什么我的按钮单击事件只触发一个?

javascript - 回发后刷新图像路径

testing - 使用 Capybara 和 RSpec 查看页面上可用的元素

javascript - 在 someComponent 的 Jest 测试中返回 null

testing - 如何测试TCP协议(protocol)服务?

asp.net - 跟踪当前在线用户的最佳方式