在本文中我將解釋微軟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表格。