下面通過一個簡單的例子來講解VS2005是如何做負載測試的.
1、 編寫一個加法程序,其中編寫一個加法方法,然后調用該方法。
//程序源代碼
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
public int Add(int a, int b)
{
return a + b;
}
protected void Button1_Click(object sender, EventArgs e)
{
int temp = 0;
temp = Add(Convert .ToInt32 (TextBox1 .Text ),Convert .ToInt32 (TextBox2 .Text ));
TextBox3.Text = temp.ToString();
}
}
//程序運行截圖
2、 新建負載測試
在工具欄中“測試->新建測試”,在彈出的對話框中選擇“負載測試”。此時彈出“負載測試向導”對話框,在該向導中共有7步來完成負載測試的設置。
第一步:歡迎使用。(圖略)
第2步:方案信息設置。(圖略)
第3步:選擇負載模式(圖略)
第4步:添加測試組合
第5步:瀏覽器組合(共計5種瀏覽器)
第6步:網絡組合
第7步:添加計數器(此處計數器所收集到的數據來源與WINDOWS本身的性能計數器信息,圖略)
第8步:運行設置(設置持續時間和驗證級別,圖略)
3、 運行負載測試
1)當負載測試創建成功后,可以查看該負載測試的樹狀圖如下
2)運行該負載測試,以查看其結果信息,通過對結果的分析,確定性能的瓶勁。
結論:
使用VS2005可以進行簡單的WEB程序的負載測試,不足之處是對測試的建立和結果的分析功能比較簡單,不適合較復雜項目。
文章來源于領測軟件測試網 http://www.kjueaiud.com/