在本文中我将解释微软Visual Studio企业版中包含的一个重要工具:微软Application Center Test。严肃的Web开发者都应该把这个工具放在自己的工具包中。
Application Center Test
在离开微软之前,我参加了12个城市的ASP.NET说明会。其中一个覆盖了性能问题,并且给很多开发者介绍了微软Application Center Test。这个工具总是生成大量的有趣的信息,我对它有很多疑问。
你会发现Application Center Test是Application Center(可以在旧的MSDN CD或DVD中找到)的一部分,或者安装在Visual Studio .NET企业版的Visual Studio .NET 2003\Visual Studio .NET Enterprise Features目录下面。当你第一次打开Application Center Test的时候,你可以看到一个用于导航可用的测试、结果和用户的树视图。首先,我希望显示出很容易建立测试。
使用Application Center Test
首先,建立一个简单的Web应用程序。例如,我将使用图1所示的页面(请注意,我使用了一些联机编写ASP.NET页面的小技巧,你不需要编写完整的Page_Load事件声明)。
示例Web应用程序
clearcase/" target="_blank" >cccccc><%@ Page Language="C#" %> <%@ Import Namespace="System.Data " %> <%@ Import Namespace="System.Data.SqlClient" %> <%@ Import Namespace=" System.Configuration" %> <script runat="server"> public void Page_Load() {using(SqlConnection connection = new SqlConnection(ConfigurationSettings.AppSettings["Northwind"])) { SqlCommand command = new SqlCommand ("SELECT * FROM Products", connection); connection.Open(); DataGrid1.DataSource = command.ExecuteReader(); DataGrid1.DataBind();}} </script> <form runat="server"> <asp:DataGrid id="DataGrid1" runat="server" /> </form> |
上面的代码虽然不是推荐的用于构造应用程序的方法,但是它也足够简单,我们能够在它上面执行一些基本的测试。在Web浏览器中打开这个页面会返回一个填充了的数据表格,它显示为HTML表格。